• СКИДКА НА ПРЕМИУМ. УСПЕЙ КУПИТЬ!

    Успей оформить ВЕЧНУЮ подписку по промокоду SALE2022 • 90 000 КУРСОВ
    • ТЕЛЕГРАМ-ЧАТ
    • ЭКСКЛЮЗИВНЫЕ КУРСЫ
    • ОБНОВЛЕНИЕ ССЫЛОК

    Доступ открывается автоматически!

    Получить премиум Преимущества Читать отзывы
  • Не нашли нужного курса или книгу? - Создайте тему в разделе поиска материалов и мы добавим запрошенный материал на сайт!

Администрирование [Фёдор Борщёв, Антон Давыдов] Асинхронная архитектура (2021)

lolo

Публикатор
Регистрация
15.03.21
Сообщения
6.630
Реакции
3.479
  • Друг форума
  • Автор темы
  • #1
Название: Асинхронная архитектура (2021)
Автор: Фёдор Борщёв, Антон Давыдов

Изображение [Фёдор Борщёв, Антон Давыдов] Асинхронная архитектура (2021) в посте 42214 (добавлено в 19:34)


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

Компании, которые уходят от монолитной архитектуры к сервисной и микросервисной, часто терпят поражение — получают такой же монолит, только разбитый по нескольким репозиториям.

Проблема обычно в неудачных способах взаимодействия систем между собой. Если ходить друг в друга по HTTP API — получается распределённый монолит. Если ходить асинхронно — приходится решать кучу проблем с целостностью данных.

Мы расскажем, как избежать этих проблем.

Сделаем полноценный проект — систему для крупной компании на event-driven архитектуре по принципам DDD

Будем не только рисовать кучу квадратиков в LucidChart, но и писать код. Авторы — на Ruby, вы — на чём угодно. Задача — создать систему инвентаризации оборудования для крупной компании.

Основные требования: состояние товаров, статус ремонта, authn и authz, аудитлог, интеграция с монолитом. Используем Kafka, Event Streaming, Schema Registry. Упомянем о CQRS и SAGA.

Подойдёт всем, кто интересуется архитектурой ПО

Достаточно читать на любом языке программирования, знать хотя бы один популярный MVC-фреймворк и понимать, для чего нужны RabbitMQ/Kafka.
 

Подробнее
Видят только зарегистрированные пользователи.
Скачать
Ссылку видят только пользователи группы: Премиум, Премиум S, Премиум M, Премиум L, Премиум XL, Премиум MAX
Получить доступ ко всем материалам или Получить доступ только к данному материалу
Ссылка на данный материал рабочая

Zaero

Регистрация
20.09.22
Сообщения
1
Реакции
0
Обновите ссылку
 
Комментариев ()

Войдите или зарегистрируйтесь, чтобы получить доступ ко всем материалам, включая этот

Забыли пароль?
Нет учётной записи? Зарегистрируйтесь

Навигация