Построение распределенных event-driven систем. Автор делает акцент на аспектах, которые сложно заметить при изучении теоретического материала, делится знаниями, которые он получил применяя event-driven идеологию на практике.
Event-sourcing. Этот подход является особенно популярным на западном рынке, однако этом найти качественные материалы для его изучения на русском языке очень сложно. Вы станете очень ценным кадром на рынке, ведь мало специалистов, знающих как работает Event sourcing под капотом и готовых реализовать на нем систему с нуля.
System design. Все вопросы, затронутые в курсе, будут полезны при прохождении собеседований в большинство западных и российских компаний. Курс позволит вам расширить кругозор и начать понимать более сложную техническую литературу, становясь действительно серьезным специалистом.
Руководство проектами. Под наблюдением ментора вы проделаете полный путь от собрания требований у заказчика до полной реализации тренировочных проектов. Ментор совместно с автором курса будут подталкивать вас к нахождению наиболее оптимальных проектных решений, как технических (производительность и надежность решения), так и с точки зрения бизнеса.
По окончании курса вы:
Научитесь проектировать и реализовывать сложные проекты, говоря на языке бизнеса с помощью Domain-driven design
Станете более ценным сотрудником, погрузившись в мир распределенных Event driven систем
Приобретете уникальное преимущество на рынке, глубоко изучив подход Event sourcing и паттерн CQRS, создадите свое первое распределенное event-sourcing приложение
Узнаете, как работает алгоритм 2PC и сами реализуете распределенную транзакцию с паттерном Saga
Будете чувствовать себя гораздо увереннее при прохождении system design интервью
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Является действующим разработчиком ПО, работает над проектированием и разработкой высоконагруженных систем. Последние 4 года Андрей создает и проводит авторские курсы по микросервисной архитектуре, проектированию производительных систем и проектированию ПО в университете ИТМО и МФТИ. Является членом государственной экзаменационной комиссии по направлению 09.03.02 "Информационные системы и технологии". В 2021 году Андрей получил награду как лучший