У нас вы можете посмотреть бесплатно «Саги» vs распределённые транзакции: как моделировать рабочие потоки в распределённой архитектуре или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
На открытом уроке рассмотрим: Почему классические распределённые транзакции (2PC) плохо масштабируются и ограничивают развитие систем Что такое Saga-паттерн и какие виды саг существуют (оркестрация и хореография) Как выбирать между сагами и транзакциями в зависимости от домена и бизнес-требований Типовые ошибки при проектировании саг: некорректные компенсации, потеря консистентности, сложность отладки Как связывать бизнес-процессы, bounded contexts и асинхронные взаимодействия в терминах DDD После урока вы будете знать: В каких случаях распределённые транзакции допустимы, а в каких — архитектурно вредны; Как моделировать долгоживущие бизнес-процессы без жёсткой синхронизации сервисов; Как проектировать саги, опираясь на доменную модель, а не на технические ограничения; Какие компромиссы по отказоустойчивости, консистентности и сложности сопровождения необходимо учитывать Как принимать архитектурные решения для распределённых систем с точки зрения бизнеса и домена «Domain Driven Design и асинхронная архитектура» - https://otus.pw/uk47y/ Преподаватель: Сергей Прощаев - руководитель направления Java-разработки в FinTech Пройдите опрос по итогам мероприятия - https://otus.pw/Yo4K/ Следите за новостями проекта: → VK: https://vk.com/otusru → Telegram: https://t.me/Otusjava → Хабр: https://otus.pw/S0nM/