Тёмный

Яков Повар - Введение в Event sourcing 

DotNext
Подписаться 20 тыс.
Просмотров 9 тыс.
50% 1

Ближайшая конференция - DotNext 2024, 10 - 11 сентября, Москва + online
Подробности и билеты: jrg.su/x2GKnA
- -
Автор отлично осведомлен о том, как работает одна из самых интересных архитектур современности, и покажет это в своем докладе.
Event sourcing является достаточно мощным архитектурным подходом, способным раскрыть глубину предметной области приложения. Вместе с тем, неправильное его использование может привести к запутанной системе, которую будет трудно развивать.
В этом докладе мы разберем что такое event sourcing и чем он отличается от других архитектурных стилей. Далее проанализируем то, как event sourcing может помочь решить функциональные и нефункциональные требования, которые часто предъявляются к современным приложениям.
В заключении мы посмотрим, как связать event sourcing и распределенные системы. Отдельно разберем как в этом случае находить и разрешать конфликты изменения данных. Доклад в основном рассчитан на слушателей, которые еще не работали с event sourced системами, но будет так же полезен и тем, кто уже знаком с этой концепцией.

Наука

Опубликовано:

 

9 мар 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 4   
@DevBrothersPro
@DevBrothersPro 4 года назад
Как применять Event sourcing на практике докладчик рассказал хорошо, респект! Но главный вопрос про Event sourcing не "как", а "зачем". К сожалению, на этот вопрос спикер кратко пытается ответить только в конце доклада. Нужно применять тогда, когда предметная область описывается событиями и/или нужна полная история изменений сущности. Спасибо, кэп ) Если сможете показать не синтетический пример с интеренет-магазином, а реальные примеры систем, куда Event sourcing ложится хорошо, это будет очень круто!
@yakovpovar8724
@yakovpovar8724 4 года назад
Спасибо за отзыв) Да, в процессе подготовки была идея взять какой-нибудь более реальный пример, но вводить в предметную область которую я хорошо знаю, получалось долго и сложно. Интернет магазин это избито, но по крайней мере знают все. Посмотрим, может в следующий раз что-нибудь развить получится, чтобы было больше примеров/практики.
@sergeykrigel2364
@sergeykrigel2364 4 года назад
Event sourcing хорошо ложится в системы процессинга, с разветвленными бизнес-процессами реализованными в микросервисной архитектуре, т.е. когда есть сущности с чувствительными данными для которых нужно знать всю историю изменений(эти изменения отражают бизнес-процесс) и которые могут обрабатываться распределенно
@anydasa108
@anydasa108 2 года назад
Спасибо, Яков. Вот уже несколько лет смотрю на него, и даже пробовали в одном проекте, правда область там совсем не подходящая была. Сейчас делаю платежную систему, и снова задумался, на домен Orders хорошо ложится, и не очень много событий в одном агрегате. Останавливает, наверное, только уровень разработчиков которые должны с этим работать. PHP. тут мир другой :)
Далее
Dancing makes everything better 🕺🏼
00:16
Просмотров 5 млн
СПАСИБО, БРАВЛ СТАРС😍
1:33:15
Просмотров 1,2 млн
DOG vs CAT - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:10
CSRF (доска)
9:52
Просмотров 8 тыс.
Что такое EVENT SOURCING за 14 минут
14:39
Why Event Sourced Systems Fail [eng] / Greg Young
48:49
Сделайте что-нибудь Samsung J6 2018
0:59
Избранное печатает...
0:11
Просмотров 42 тыс.