Архитектурные решения в backend-разработке // Курс «Архитектор программного обеспечения»
May 6, 2026•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
Published2 months ago
Duration1:35:48
Video IDN2fgXcQEZsQ
Languageru
CategoryEducation
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views254
Likes10
Comments2
Engagement Rate4.72%
Likes per 100 views3.94
Comments per 1K views7.87
Description
О чём этот вебинар?
Выбор конфигурации в серверной разработке определяет масштабируемость, надежность и производительность системы. На этом занятии мы разберём ключевые архитектурные шаблоны и подходы, которые помогут построить устойчивые и гибкие серверные системы.
Обсудим, когда монолит останется окончательным решением, а когда стоит перейти к микросервисной архитектуре. Разберём событийно-ориентированные системы, реактивные архитектуры, а также шаблоны CQRS и источники событий для работы с данными. Особое внимание уделено управлению сложностью и отказоустойчивости в распределённых компонентах.
Что будет на вебинаре:
- Как выбрать архитектурный стиль в зависимости от требований к производительности, масштабируемости и отказоустойчивости.
- Микросервисы vs монолит: плюсы и минусы, примеры смены подходов.
- Событийно-ориентированная архитектура: когда и как ее использовать, основные принципы и инструменты.
- CQRS и источник событий: как управлять данными в сложных условиях.
- Как проектировать отказоустойчивые серверные системы, включая прерывание автоматического выключателя, повторную попытку, переборку и другие схемы.
- Ключевые ошибки при проектировании конструкции и как их избежать.
Кому будет полезно:
- Разработчикам Backend, которые хотят углубиться в вопросы проектирования и проектирования сложных систем.
- Разработчикам FullStack, которыми важно понимать архитектурные принципы построения backend-систем.
- Системным аналитикам, участвующим в проектировании архитектуры и соблюдении требований к backend-решениям.
Что получите в результате:
- Разберётесь в различных архитектурных стилях и их применимости в отдельных проектах.
- Освоите ключевые принципы построения масштабируемых и отказоустойчивых бэкэнд-систем.
- Узнаете, как избежать серьезных ошибок при выборе конфигурации и адаптации ее под меняющиеся требования.
- Получите практические знания, которые помогут вам разработать и обеспечить безопасность грамотных систем.
«Архитектор программного обеспечения» - https://otus.pw/AkbM/
Преподаватель: Сергей Прощаев - руководитель направления Java-разработки в FinTech
Пройдите опрос по итогам мероприятия - https://otus.pw/hxi0/
Следите за новостями проекта:
→ VK: https://vk.com/otusru
→ Telegram: https://t.me/Otusjava
→ Хабр: https://otus.pw/S0nM/