#распределённый_монолит — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #распределённый_монолит, aggregated by home.social.
-
Декомпозиция микросервисов: 5 паттернов против распределённого монолита
Микросервисы на схемах выглядят стройно, но в проде часто вырождаются в распределённый монолит: общая БД, синхронные цепочки вызовов и каскадные падения. В этой статье разберемся, как проводить границы сервисов так, чтобы система оставалась автономной — почему декомпозиция по слоям ломает независимость, как опираться на bounded context и бизнес-возможности, как аккуратно выводить legacy через Strangler, и где на практике помогают Database per Service, CQRS и Saga.
https://habr.com/ru/companies/otus/articles/994140/
#Микросервисы #Декомпозиция #Распределённый_монолит #DomainDriven_Design #Паттерны_проектирования #Saga #Архитектура_ПО
-
[Перевод] Мультиагенты — это скрытые распределённые монолиты
Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор
https://habr.com/ru/companies/otus/articles/986962/
#мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты
-
[Перевод] Мультиагенты — это скрытые распределённые монолиты
Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор
https://habr.com/ru/companies/otus/articles/986962/
#мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты
-
[Перевод] Мультиагенты — это скрытые распределённые монолиты
Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор
https://habr.com/ru/companies/otus/articles/986962/
#мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты
-
[Перевод] Мультиагенты — это скрытые распределённые монолиты
Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор
https://habr.com/ru/companies/otus/articles/986962/
#мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты