Size: a a a

Боль Тимлида

2021 July 22

VS

Vladimir Smirnov in Боль Тимлида
если нормально спроектированный монолит - его норм рефачить
если нормально спроектированные микросервисы - их тоже норм рефачить
источник

AS

Artem Shpynov in Боль Тимлида
незнай по моим ощущениям "монолит который просто рефактроить" просто по мановению волшебной палочки такхже элекментарно распилить на микросервисы ибо внутри он микросервисы и есть.. да API не по сети а через интерфейсные классы, теже очереди и многопоточные воркеры
источник

IA

Igor A in Боль Тимлида
ну да
часто не нужны микросервисы совсем
источник

IA

Igor A in Боль Тимлида
но сказали надо - вот и пилят
источник

IA

Igor A in Боль Тимлида
вместо модулей
источник

AK

Anton Kucherov in Боль Тимлида
К сожалению очен часто встречаются Distributed Monoliths которые почему то называют микросервисами
источник

МВ

Максим Воеводин... in Боль Тимлида
тут дело в том что 15 лет назад стандарты были другие. и современники считают что Говнокод. но тогда это был просто идеал кода
источник

AS

Artem Shpynov in Боль Тимлида
да нет почемуже - не надо путать "архитектурный подход" и конкретную реализацию
источник

SK

Serge Konstantinov in Боль Тимлида
ну не совсем микросервисы, это soa по идее, но да, близко
источник

VS

Vladimir Smirnov in Боль Тимлида
15 лет назад soa была, тож самое но с другого ракурса
источник

AK

Anton Kucherov in Боль Тимлида
Стоит еще вспомнить сколько лет существуют Unix утилиты. Концепция в общем то не поменялась за все это время.
источник

МВ

Максим Воеводин... in Боль Тимлида
я про этоже. к примеру ваши проекты через 20 лет будут называть какашками. и это нормально. человечество развивается к примеру «искуственным интеректом раньше называли распознование текста скана» а щас это более глубокое понятие
источник

VS

Vladimir Smirnov in Боль Тимлида
нормальные микросервисы удобнее нормального монолита, хотя бы потому, что меняя какой-то небольшой кусок тебе не надо билдить-деплоить все сушествующее, плюс масштабирование
источник

SK

Serge Konstantinov in Боль Тимлида
ну дело не в монолит/не монолит а в том как реализовано и сколько людей туда пишут, если там 100 человек 24/7 пишут в свои куски и не трогают другое то чего бы и не распилить
другое дело когда там простыни классов на 5к строк, потрянки sql и база на испанском языке - к монолиту по идее отношения не имеет, но оно в нем
источник

SK

Serge Konstantinov in Боль Тимлида
потом правда веселуха начинается - ну вот напилили микросервисы, теперь давайте думать как данные между ними не терять
источник

МВ

Максим Воеводин... in Боль Тимлида
ютуб тоже был сначала сайт знакомств. начал приносить деньги. переписывали все подряд раз по 100
источник

SK

Serge Konstantinov in Боль Тимлида
ну вообще да, преимущества мс давно описаны уже везде, в частности независимый деплой) но я видел и такое что мс деплоятся из общей очереди что сводит профт на нет
источник

VS

Vladimir Smirnov in Боль Тимлида
ну как напилить микросервисов с кривыми границами и высоким каплингом, так можно и монолит из говна и палок написать, и то и то будет такое себе
источник

SK

Serge Konstantinov in Боль Тимлида
не факт что переписали - на куче докладов слышал как кто-то там переписал монолит, а на деле оказывалось что он все еще жив
источник

AK

Anton Kucherov in Боль Тимлида
Или такое: Ну мы не можем деплоить, потому что у нас там в соседних 3ех отделах надо чтобы они сперва свои изменения задеплоили.
источник