Интеграция и архитектура в распределенных системах
Онлайн курс для
системных аналитиков, технических писателей, специалистов QA
уровня middle и выше
Зарегистрироваться на воркшоп
лист ожидания
32 часа
Online
Когда
Объем курса
Формат обучения
теории и практических заданий
вебинары, чат в telegram
Четверг: 18:00-20:00 Воскресенье: 11:00-15:00
Чему вы научитесь?
Использовать актуальные технологии
Виды REST API, GraphQL, gRPC, WebSockets - рассмотрим особенности и сценарии использования
Использовать брокеры сообщений
Овладеете основными паттернами обмена сообщениями, на практике познакомитесь с RabbitMQ и Apache Kafka.
Проектировать сложные бизнес-процессы в распределенных системах
Разберем с CAP и PACELC теоремы, научимся определять подходящую модель консистентности данных, организовывать бизнес-транзакции с помощью оркестрации и хореографии
Создавать отказоустойчивые и масштабируемые решения
Разберем архитектурные паттерны, обеспечивающие надежность, производительность и масштабирумость системы
Получить навыки
АВТОР КУРСА
Андрей Бураков
Автор и преподаватель курса
Technical Product Manager 10+ лет в роли разработчика, аналитика, руководителя продуктов
Опыт проектирования, разработки и внедрения интеграционных решений банках, крупном ритейле, финтех и e-comm стартапах
ПРОГРАММА КУРСА
Протоколы TCP, UDP
Протоколы семейства HTTP/x
WebSockets
Сетевые протоколы
1
Уровни REST API
Бинарные и текстовые RPC
Пакетные операции
Особенности публичных API
Проектирование API
2
Кеширование
Балансировка
Rate Limiter, Retry, Circuit Breaker
Надежность и время отклика
3
Паттерны обмена сообщениями
Использование RabbitMQ
Использование Kafka
Transactional Inbox / Outbox
Обмен сообщениями
4
Модели консистентости
CAP и PACELC теоремы
Оркестрация и хореография
Распределенные транзакции
5
MSA, SOA, ESB
Backend For Frontend
API Gateway
Архитектурные паттерны
6
Узнать о старте курса "Интеграция Систем. Next Level"
Оставить заявку
на участие от юридического лица
Интеграция и архитектура в распределенных системах
Нажимая "Оплатить" вы соглашаетесь с условиями Договора-Оферты
Обучающий онлайн-курс Интеграция и архитектура в распределенных системах