Андрей Ратушный. Driven Design: бизнес-транзакция && согласованность

61 Просмотры
Издатель
Разберёмся с понятием «бизнес-сценарий» (use-case) — что это, как его можно использовать для моделирования. Познакомимся с бизнес-транзакцией и узнаем, чем она отличается от согласованности системы. Попробуем в бизнес-сценарии выделить бизнес-транзакцию и составить план согласованности остальных элементов системы. Посмотрим, как реализованы транзакции и согласованность в нашем монолите. Немного поговорим о сагах — что это и как мы при помощи них согласовываем критические элементы нашей системы.

Андрей Ратушный в разработке уже 10 долбанных лет :) Является основателем и по совместительству техническим директором компании «Югорские Интернет Решения». Последние 5 лет занимается изучением и применением на практике подхода Domain Driven Design. Является активным членом сообщества DDDevotion — чатик, митапы, подкасты и т.д. От корки до корки прочитал Красную, Синюю и Зеленую книжки :) Его команда ведет разработку исключительно на PHP, в том числе и разрабатываем решения для автоматизации бизнес-процессов предприятий с примененем DDD-подхода.

Презентация: https://disk.yandex.ru/i/pMrMx7dUNnAtSQ

PHPFest: https://2020.phpfest.ru
Категория
Разработка Приложений
Комментариев нет.