Глубокое погружение в подход основных принципов и шаблонов декомпозиции систем на микросервисах. Разберём ключевые принципы, обеспечение правильного разделения монолитных приложений на сервисах, особенности организации взаимодействия между микросервисами, а также практики, помогающие избежать распространённых ошибок. Особое внимание будет уделено вопросам обеспечения согласованности данных, управления транзакциями и минимизации сложности труда.
Особенности вебинара / На вебинаре вы узнаете:
1. Как определить границы микросервисов, чтобы добиться высокой автономности, масштабируемости и минимизировать взаимозависимость.
2. Основные шаблоны декомпозиции: по бизнес-контекстам, данным, функциональности и пользовательским потокам.
3. Особенности взаимодействия между микросервисами: синхронные и асинхронные коммуникации, события и CQRS.
4. Подходы к обеспечению согласованности данных и распределенных транзакций в микросервисной архитектуре.
5. Как выбрать и внедрить закономерности декомпозиции с учетом бизнес-целей, нагрузки и собственной системы.
Вебинар будет полезен:
• Разработчикам Backend, участвующим в разработке микросервисных систем, чтобы использовать знания в проектировании архитектуры.
• Разработчикам FullStack, которыми важно интерпретировать сложные структуры систем для разработки и разработки кросс-функциональных решений.
• Team Lead, учитывая проектирование, внедрение и управление
В результате вебинара:
• Вы научитесь проектировать систему, разлагая ее на микросервисы с учетом бизнес-требований и
• Изучите популярные модели декомпозиции и сразу выберите подходящий для вас.
• Узнайте, как организовать взаимодействие между микросервисами и обеспечить согласованность данных.
• Освоите подходы к управлению сложностью и повышению эффективности.
«Highload Architect» - https://otus.pw/vyrf/
Преподаватель: Сергей Кирьяков - Unit-lead направления "Маркетинг" в компании "Лента"
Пройдите опрос по итогам мероприятия - https://otus.pw/JStq/
Следите за новостями проекта:
- Telegram: https://t.me/Otusjava
- ВКонтакте: https://otus.pw/850t
- LinkedIn: https://otus.pw/yQwQ/
- Хабр: https://otus.pw/S0nM/