• Складчины
  • Программирование

Асинхронная архитектура 2.0. Тариф Я сам [Фёдор Борщёв, Антон Давыдов]

Найти складчину
  • Дата начала 12 Апр 2023
Цена: 365 РУБ
Список участников складчины:
  • 1. echmel
  • 2. VovaLeover
  • 3. stupnikova.katya3
  • 4. MishaResh
  • 5. Brahma
  • 6. CrBD
  • 7. returnreturn
  • 8. ArtemSh13
  • 9. rmwk
  • 10. georeader
Показать больше
Скачать курс
Скачать Скачать Скачать
Aноним
  • 12 Апр 2023
  • #1

Асинхронная архитектура 2.0. Тариф Я сам [Фёдор Борщёв, Антон Давыдов]

Ссылка на картинку
Четырёхнедельный онлайн-курс о том, как строить распределённые сервисы. Мы простым языком расскажем о DDD и об архитектуре больших систем. По итогам курса вы спроектируете распределённую систему, которую добавите в портфолио.
В новом потоке все ролики будут новыми. Заодно мы пересмотрели контент — переделали содержимое уроков, один убрали, два добавили.

​

О чем курс
Компании, которые уходят от монолитной архитектуры к сервисной и микросервисной, часто терпят поражение — получают такой же монолит, только разбитый по нескольким репозиториям.
Мы расскажем, как избежать этих проблем — правильно разнести функциональность по сервисам и выбрать подходящий формат асинхронной коммуникации. Вы познакомитесь с Kafka, Event Streaming и понятием Schema Registry. Кроме того, мы упомянем о CQRS и SAGA.
Сделаем полноценный проект — систему для крупной компании на event-driven-архитектуре по принципам DDD. Мы не только нарисуем кучу квадратиков в LucidChart, но ещё и напишем код — спроектируем и запилим систему инвентаризации оборудования для крупной компании.
Подойдёт всем, кто интересуется архитектурой ПО
Достаточно читать на любом языке программирования, знать хотя бы один популярный MVC-фреймворк и понимать, для чего нужны RabbitMQ/Kafka.


Программа


Вводная

Урок 1
Разбираем, в чём разница между распределённым монолитом и асинхронной системой.
Проектирование
Урок 2
Переводим язык бизнеса в процессы и модель данных
Урок 3
Переводим процессы и модель данных в сервисы и коммуникации
Имплементация
Урок 4
Первый сервис — authn в распределённых системах, CUD и Business events на практике
Урок 5
Основной сервис инвентаризации, выбор message broker
Дорабатываем систему
Урок 6
Добавляем незапланированный сервис: эволюция событий в системе
Урок 7
После запуска: тестирование, ретраи и обработка ошибочных событий
Личный опыт и выводы
Урок 8
Опыт Антона: 4 асинхронные системы из реальной жизни
Урок 9
Итоги и что делать дальше
Авторы
Фёдор Борщёв и Антон Давыдов.
Больше 20 лет опыта на двоих
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
ddd rabbitmq/kafka антон давыдов архитектура больших систем асинхронная архитектура как строить распределённые сервисы програмирование фёдор борщёв школа сильных программистов
Похожие складчины
Скачать Асинхронная архитектура. Тариф - Я сам [Фёдор Борщёв, Антон Давыдов]
  • 14 Авг 2021
  • в разделе: Программирование
Скачать Асинхронная архитектура 2024. Тариф Я сам [Фёдор Борщёв, Антон Давыдов]
  • 10 Июн 2024
  • в разделе: Программирование
Скачать [Школа сильных программистов] Анализ систем. Тариф Аптечка [Фёдор Борщёв, Антон Давыдов]
  • 19 Апр 2023
  • в разделе: Программирование
Скачать [Школа сильных программистов] Вы приняты. Тариф: Я сам [Фёдор Борщёв, Дмитрий Рожков]
  • 16 Май 2022
  • в разделе: Программирование
Скачать [Школа сильных программистов] Стать тимлидом 2.0. Пакет Я сам [Фёдор Борщёв, Марьяна Онысько]
  • 19 Фев 2024
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Программирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка