Size: a a a

Боль Тимлида

2021 February 25

VF

Victor Fabrichenko in Боль Тимлида
Размер fat jar 400мб 😅
источник

DN

Dmitry Nekrasov in Боль Тимлида
Vladimir Romanko
иногда лучше дублирование кода/логики
угу, ходит такая мысль, но есть противники дублирования логики. Но видимо иначе никак
источник

AS

Artem Shpynov in Боль Тимлида
Микросервис на то и микросервис что независим. Шарятся только контракты. Никакой логики - иначе станет тем же монолитом
источник

АВ

Александр Владимиров... in Боль Тимлида
Dmitry Nekrasov
угу, ходит такая мысль, но есть противники дублирования логики. Но видимо иначе никак
А там прям сложная сложная логика ?
источник

АВ

Александр Владимиров... in Боль Тимлида
Artem Shpynov
Микросервис на то и микросервис что независим. Шарятся только контракты. Никакой логики - иначе станет тем же монолитом
А если на сайте есть 100500 продуктов, каждый продукт пилит своя команда. Авторизация то общая через платформу будет, ну или например оплаты. Не пилить же каждому свое.
источник

AS

Artem Shpynov in Боль Тимлида
Александр Владимирович
А если на сайте есть 100500 продуктов, каждый продукт пилит своя команда. Авторизация то общая через платформу будет, ну или например оплаты. Не пилить же каждому свое.
Авторизация - отдельный микросервис по тем же правилам
источник

VF

Victor Fabrichenko in Боль Тимлида
Отсутствие навыка адекватной классификации приводит к написанию "универсального" кода, делащего примерно все
источник

AS

Artem Shpynov in Боль Тимлида
Блин ну микросервисы это же прям классика SOLID
источник

VF

Victor Fabrichenko in Боль Тимлида
Если не смогли в инкапсуляцию и интерфейсы в одном месте, то и в другом не смогут
источник

АВ

Александр Владимиров... in Боль Тимлида
Artem Shpynov
Авторизация - отдельный микросервис по тем же правилам
Вот у меня ощущение что у них есть ПЛАТФОРМА которую не распилили.
источник

AS

Artem Shpynov in Боль Тимлида
Александр Владимирович
Вот у меня ощущение что у них есть ПЛАТФОРМА которую не распилили.
Монолит на который навесили как на елку игрушек-микросервисов?
источник

VF

Victor Fabrichenko in Боль Тимлида
Нам нужна финтифлюшка, мы думаем запихнуть ее в авторизацию, считаем что она может пригодится и другим. Все привет, через полгода рыхлая сильно связная масса кода
источник

D

Dima in Боль Тимлида
источник

VF

Victor Fabrichenko in Боль Тимлида
При этом, все равно будет нужна регулярная передекомпозиция, но как показывает практика, в нее тоже мало кто может
источник

AM

Andrei Moiseev in Боль Тимлида
Бизнес-логику конечно не стоит выделять в общие части. Но что плохого в выделении общих технологических библиотек?
источник

AS

Artem Shpynov in Боль Тимлида
Andrei Moiseev
Бизнес-логику конечно не стоит выделять в общие части. Но что плохого в выделении общих технологических библиотек?
да потому что главную идею микросрвисов губите
источник

AS

Artem Shpynov in Боль Тимлида
кончно если эти общие технологические библиотеки нечто не меняющееся годами - тогда да. но суд по топикстартеру это как раз не так
источник

AM

Andrei Moiseev in Боль Тимлида
Ну, предположим, у нас своя реализация встраиваемых очередей. Предлагаете для каждого микросервиса свою реализацию делать?
источник

АВ

Александр Владимиров... in Боль Тимлида
Andrei Moiseev
Ну, предположим, у нас своя реализация встраиваемых очередей. Предлагаете для каждого микросервиса свою реализацию делать?
А можно пару слов зачем вам своя реализация ? И платформа это сервис или библиотека ?
источник

NZ

Nick Z in Боль Тимлида
Зачем вообще микросервисы, если там две команды всего лишь? Потому что модно и молодежно?
источник