Перейти к содержимому

Событийно-ориентированная архитектура: от сложности к простоте (с Бобби Колдервудом)

Developer Voices

0:00 / 0:00

Событийно-ориентированная архитектура: от сложности к простоте (с Бобби Колдервудом)

15 294 просмотра · 2 г. назад
Developer Voices
35,3 тыс. подписчиков
15 294 просмотра · 2 г. назад
Гость этой недели описывает Event Sourcing как «единственный метод, который я буду использовать до конца своей карьеры». Но что такое Event Sourcing? Как нам следует к нему относиться и как он побуждает нас думать о разработке программного обеспечения? В этом эпизоде ​​мы подробно рассмотрим системы, построенные на основе идеи событий, с участием гостя Бобби Калдервуда. Бобби много лет занимается проектированием (и помогает другим проектировать) архитектур, основанной на событиях, и с энтузиазмом рекомендует её не только как метод проектирования систем, но и как способ более быстрого и надёжного решения бизнес-задач. В ходе обсуждения мы рассмотрим различные способы определения событийных систем, необходимые инструменты для их реализации и преимущества подхода к программному обеспечению с точки зрения событийной архитектуры. Попутно мы обсудим всё: от Clojure, битемпоральности и Datomic до Kafka и более традиционных баз данных — всё это для того, чтобы фиксировать реальные события и строить на их основе простые системы. – EventStoreDB: https://developers.eventstore.com/ Стандарт CloudEvents: https://cloudevents.io/ Datomic: https://www.datomic.com/ Объяснение моделирования событий от Адама Дымитрука: https://eventmodeling.org/ Курс Бобби по моделированию событий: https://developer.confluent.io/course... Бобби в Твиттере:   / bobbycalderwood   Бобди в LinkedIn:   / bobbycalderwood   Крис в Твиттере:   / krisajenkins   Крис в LinkedIn:   / krisjenkins   – #software #softwarepodcast #programming #eventsourcing #eventdrivenarchitecture #kafka #apachekafka