Архитектурные решения в Backend-разработке // Демо-занятие курса «Software Architect»

О чём этот вебинар? Выбор конфигурации в серверной разработке определяет масштабируемость, надежность и производительность системы. На этом занятии мы разберём ключевые архитектурные шаблоны и подходы, которые помогут построить устойчивые и гибкие серверные системы. Обсудим, когда монолит останется окончательным решением, а когда стоит перейти к микросервисной архитектуре. Разберём событийно-ориентированные системы, реактивные архитектуры, а также шаблоны CQRS и источники событий для работы с данными. Особое внимание уделено управлению сложностью и отказоустойчивости в распределённых компонентах. Что будет на вебинаре: Как выбрать архитектурный стиль в зависимости от требований к производительности, масштабируемости и отказоустойчивости. Микросервисы vs монолит: плюсы и минусы, примеры смены подходов. Событийно-ориентированная архитектура: когда и как ее использовать, основные принципы и инструменты. CQRS и источник событий: как управлять данными в сложных условиях. Как проектировать отказоустойчивые серверные системы, включая прерывание автоматического выключателя, повторную попытку, переборку и другие схемы. Ключевые ошибки при проектировании конструкции и как их избежать. Кому будет полезно: Разработчикам Backend, которые хотят углубиться в вопросы проектирования и проектирования сложных систем. Разработчикам FullStack, которыми важно понимать архитектурные принципы построения backend-систем. Системным аналитикам, участвующим в проектировании архитектуры и соблюдении требований к backend-решениям. Что получите в результате: Разберётесь в различных архитектурных стилях и их применимости в отдельных проектах. Освоите ключевые принципы построения масштабируемых и отказоустойчивых бэкэнд-систем. Узнаете, как избежать серьезных ошибок при выборе конфигурации и адаптации ее под меняющиеся требования. Получите практические знания, которые помогут вам разработать и обеспечить безопасность грамотных систем. «Software Architect» -
Преподаватель: Сергей Ефимов - Software Architect, Team Lead Пройдите опрос по итогам мероприятия -
Следите за новостями проекта: → VK: https://vk.com/otusru
→ Telegram:
→ Хабр:

Смотрите также