Скачать Reactive Arcitectures [it-es-course]

Kevin

VIP складчик
Platinum
Администратор
Регистрация
8 Сен 2016
Сообщения
483.968
Реакции
268.180
[Курс по Reactve Arcitectures [it-es-course]]

**ТОНКОСТИ СОЗДАНИЯ EVENT-DRIVEN СИСТЕМ И ПОСТРОЕНИЕ EVENT-SOURCING ПРИЛОЖЕНИЙ С НУЛЯ**

По завершении курса вы:

- Научитесь проектировать и реализовывать сложные проекты с использованием Domain-driven design
- Станете ценным сотрудником, погрузившись в мир распределенных Event driven систем
- Приобретете уникальное преимущество, изучив Event sourcing и паттерн CQRS, создав собственное распределенное event-sourcing приложение
- Узнаете, как работает алгоритм 2PC и сами реализуете распределенную транзакцию с паттерном Saga
- Повысите уверенность в себе при прохождении системных интервью
- Получите именной сертификат об окончании курса

**Что включает курс?**

Спойлер: Построение распределенных event-driven систем, акцент на практическом опыте, изучение Event-sourcing, System design, и Руководство проектами.

**Программа курса:**

1. Лекции - 15 часов видеоматериалов различных форматов.
2. Практика - общение с заказчиком, проектирование архитектуры, реализация решений.
3. Менторинг - сопровождение опытным ментором, ревью заданий, вопросы и ответы.

**План занятий:**

- Event Driven системы
- Domain Driven Design (DDD) basics
- Designing Entities and Value objects in DDD
- Designing Aggregates in DDD
- Разбор практического кейса "Банк - перевод денег между счетами клиента"
- Implementing Event Driven system. Transactional outbox pattern
- Event sourcing. Concepts and implementation
- Distributed transaction, two-phase commit (2PC), перевод денег со счета на счет
- Event store
- CQRS. How to build projections correctly
- Inventing Kafka
- CAP теорема, Линеаризация
- Распределенные транзакции с паттерном SAGA
- Брокеры сообщений. RabbitMQ

**Цена: 9900 руб.**
 
Сверху