home.social

#распределённый_монолит — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #распределённый_монолит, aggregated by home.social.

  1. Декомпозиция микросервисов: 5 паттернов против распределённого монолита

    Микросервисы на схемах выглядят стройно, но в проде часто вырождаются в распределённый монолит: общая БД, синхронные цепочки вызовов и каскадные падения. В этой статье разберемся, как проводить границы сервисов так, чтобы система оставалась автономной — почему декомпозиция по слоям ломает независимость, как опираться на bounded context и бизнес-возможности, как аккуратно выводить legacy через Strangler, и где на практике помогают Database per Service, CQRS и Saga.

    habr.com/ru/companies/otus/art

    #Микросервисы #Декомпозиция #Распределённый_монолит #DomainDriven_Design #Паттерны_проектирования #Saga #Архитектура_ПО

  2. [Перевод] Мультиагенты — это скрытые распределённые монолиты

    Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор

    habr.com/ru/companies/otus/art

    #мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты

  3. [Перевод] Мультиагенты — это скрытые распределённые монолиты

    Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор

    habr.com/ru/companies/otus/art

    #мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты

  4. [Перевод] Мультиагенты — это скрытые распределённые монолиты

    Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор

    habr.com/ru/companies/otus/art

    #мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты

  5. [Перевод] Мультиагенты — это скрытые распределённые монолиты

    Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым. Открыть разбор

    habr.com/ru/companies/otus/art

    #мультиагентные_системы #оркестрация_агентов #субагенты #распределённый_монолит #микросервисная_архитектура #микросервисы #маршрутизация_диалога #LLM #интеграционные_тесты