169 похожих чатов

А почему нет ? У тебя есть идея, которую нужно

реализовать за короткий промежуток времени. Никто не запрещает потом перейти на какой нибудь локи или elk. На старте бизнес велью, а дальше уже можно и делать "правильно"

22 ответов

52 просмотра

ну во первых, потому что есть четкие признаки когда сервис нужно выделять из монолита, ну хотябы для того, чтобы ни к ночи помянутый сайдкик не тёк в настоящем, и оборзримом будущем. а сайдкик обычно начинает течь без особого предупреждения, и течет он молча, без дополнительных уведомлений. даже ёлка не всегда дает гарантий во вторых, микросервис это не всегда отказ от "короткого промежутка времени" это как история с тестами: "не будем их писать, потому что некогда", "а напишем логику в контроллер", нам же надо быстро, "а можно SQL во вьюхах", потом будут деньги и время а на самом деле обычно нет ни времени, ни денег это касается и русского стартапа на коленке, и фармацевтов с миллиардными оборотами

Evgeny-Afanasev Автор вопроса
Anton Diachuk
ну во первых, потому что есть четкие признаки когд...

Мы по моему вообще о разных вещах говорим. Начать распиливать монолит и прочее это все окей при условии рабочего продукта, который приносит прибыль. У меня посыл был про стартап на коленках, который не приносит никакой прибыли и им занимаются полтора землекопа. Судя по тому, что писал Ваня тут что-то типа второго варианта. Да, в 99% случаях именно такое и встречается в бизнесе, которое все называют "так сложилось", ну такова реальность. Ты пишешь код, чтобы он приносил прибыль, а не для того, чтобы он был красивым

Evgeny Afanasev
Мы по моему вообще о разных вещах говорим. Начать ...

вот именно: "такова реальность" не должно диктовать "правило" хорошей разработки

Evgeny Afanasev
Мы по моему вообще о разных вещах говорим. Начать ...

про последнее, я не пишу красивый код, так себе метафора

Anton Diachuk
ну во первых, потому что есть четкие признаки когд...

Микросервис сходу усложняет деплой и опсинг.

Anton Diachuk
это не правда

Это правда. Деплоить один простой монолит проще чем несколько микросервисов

A+B < A?

Alex Ilizarov
A+B < A?

не всегда

Anton Diachuk
это не правда

щас бы пару десятков сервисов деплоить с миграциями и разными версиями апи мммм

Andrey Blinov
щас бы пару десятков сервисов деплоить с миграциям...

Это ничтожная проблема! Зато монолит не нагружает!

Andrey Blinov
щас бы пару десятков сервисов деплоить с миграциям...

я повторю: создание микросервиса не обязывает делать апи, миграции и вообще подключать микросервис к субд

Anton Diachuk
я повторю: создание микросервиса не обязывает дела...

А зачем он нужен тогда? Приведи какой нить пример такого изолированного микросервиса

Anton Diachuk
GA

Ммм, типа сам он ходит ко всем стучит, но ниче не отдает?

Alexander Yakovlev
Ммм, типа сам он ходит ко всем стучит, но ниче не ...

он не в монолите и данные не связаны с бизнес логикой

Alexander Yakovlev
А зачем он нужен тогда? Приведи какой нить пример ...

аутентификация, авторизация, когда требуется

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта