Size: a a a

Архитектура ИТ-решений

2020 September 05

PD

Phil Delgyado in Архитектура ИТ-решений
Kirill Gorin
я пока все эти вырожденные примеры где есть микросервис "заказов" и отдельно микросервис "клиентов" видел только в каких то конторах типа доставки пиццы... которые кхем... изобретают всю архитектуру компьютеров с нуля и этим со всеми делятся как ноу-хау
Ну, отделять сервис клиентов со своей БД от сервиса заказов - это классика для любого банка.
Это вообще разные системы (CRM и биллинг/процессинг).
источник

PD

Phil Delgyado in Архитектура ИТ-решений
И этому разделению больше лет, чем слову "микросервисы" )
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Там даже вендоры обычно разные
источник

KG

Kirill Gorin in Архитектура ИТ-решений
не поверишь, в телекоме это тоже "классика". миссионерская так сказать позиция
источник

KG

Kirill Gorin in Архитектура ИТ-решений
только потом оказывается что CRM не может покрыть никакие другие нужды, и в сотнях ERPшек ведутся свои разрозненные базы контрагентов
источник

KG

Kirill Gorin in Архитектура ИТ-решений
вобщем вывод напрашивается сам собой - любое усложнение конструкции решает одну проблему, но тут же порождает еще больше проблем
источник

KG

Kirill Gorin in Архитектура ИТ-решений
по мне так микросервисы решают только одну проблему - нелинейное горизонтальное масштабирование компонентов
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Не, эту задачу они тоже не решают (вернее, обычно ее не надо решать).
Микросервисы решают чисто организационные задачи - масштабирование разработки, уменьшение зависимости от разработчиков или команд и т.п.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Kirill Gorin
не поверишь, в телекоме это тоже "классика". миссионерская так сказать позиция
Я видел попытку в телекоме все упихать в одну базу и сервис. Лучше уж разные )
Ну а множеcтво ERP - это уже что-то совсем грустное и печальное наследие неразумных поглощений.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Вообще, главный закон архитектуры - закон Конвея, все остальное пляшет от него.
источник

KG

Kirill Gorin in Архитектура ИТ-решений
я сейчас рожу тоже свой закон. чем больше в бизнесе лишних денег - тем сложнее будет архитектура
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Не, не работает. Самые извращенные архитектуры я видел в очень бедных конторах. Их делали студенты, причем каждый год новые...
источник

PD

Phil Delgyado in Архитектура ИТ-решений
А вот хорошие качественные архитектуры видел и в весьма богатых компаниях )
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Вообще, когда есть деньги на нормальное железо - архитектура очень часто сильно упрощается )
источник

KG

Kirill Gorin in Архитектура ИТ-решений
Phil Delgyado
Не, не работает. Самые извращенные архитектуры я видел в очень бедных конторах. Их делали студенты, причем каждый год новые...
так это не архитектура
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Почему?
источник

KG

Kirill Gorin in Архитектура ИТ-решений
источник

PD

Phil Delgyado in Архитектура ИТ-решений
А аргументы будут?
источник

KG

Kirill Gorin in Архитектура ИТ-решений
архитектура это то что вырабатывается совместно несколькими сторонами, а не насаждается одним индивидуумом
источник

KG

Kirill Gorin in Архитектура ИТ-решений
упрощенно говоря говнокод не имеет никакого отношения к архитектуре
источник