Проектируем приложение в микросервисной архитектуре. Разбор кейсов (AnalystDays-2021 весна)

Материал из MaksWiki
Перейти к: навигация, поиск
Еще про акторную модель
Мастер-класс на AnalystDays-12 21-22.05.2021 в Петербурге совместно с Ирой Суровой
Мастер-класс на сайте конференции
Видео ожидается

На прошлой AnalystDays я рассказывал модель, которая позволяет эффективно представить современное приложение, состоящее из интегрированного множества сервисов, обменивающихся сообщениями и вызывающими друг друга (https://mtsepkov.org/Multyparadigm-AD). Такая модель соответствует коду и позволяет проектировать изменения при развитии приложения и оценивать их по сложности изменения самой модели.

В продолжение темы доклада был мастер-класс, в котором сначала я кратко повторял модель и собирал кейсы, а во втором участникам было предложено разобрать один из них, и сам я тоже его разобрал. Ира Сурова вела интерактив с участниками, за что я ей очень благодарен.

Презентация

Скачать весь pdf
ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf ActorModelWorkshop-AnalystDays-2021-Tsepkov.pdf

Плакаты с выступления

Список предложенных кейсов.

ActorModelWorkshop-AnalystDays-2021-pic1.jpg

Голосованием аудитории был выбран последний кейс - сервис по обработке платежей в банковской системе для выявления подозрительных операций. B по нему в диалоге вс автором был сформирован список требований.

ActorModelWorkshop-AnalystDays-2021-pic2.jpg

Далее каждый участник мастер-класса сделал свой проект и обсудил его с соседом, получив обратную связь. Параллельно я сам тоже вел проектирование. Затем я рассказал свой вариант, и участники могли соотнести его с тем ,что у них получилось. В планах было еще дать возможность нескольким участникам представить свои проекты, но на это не хватило времени.

ActorModelWorkshop-AnalystDays-2021-pic3.jpg