DDD Weekly: Issue #14

October 6, 2016

You are also opting in for interesting, DDD-related emails from buildplease.com

CQRS/ES - Or is it? [blog] Adaptech Blog. Excellent article that covers the progression from a CQRS without Event Sourcing architecture to a CQRS with ES ‘all the way’ architecture with some of the tools used to implement these architectures.

Functional and Reactive Event Sourced Applications [video] Renato Cavalcanti. “Event Sourcing (and CQRS) has become a hot topic. But what does it really means, why should we care and which new possibilities it opens for us? In this session we will introduce you to the main principles of CQRS and Event Sourcing. You will learn how to model your domain in terms of Commands and Events and how to build a reactive applications in Scala using Fun.CQRS and its reactive Akka backend.”

Stakeholder Collaboration [blog] Gregor Meyenberg. “The above mentioned examples have all in common, that it went wrong when the direct communication between the development team and the stakeholders was not possible.”

Event Storming fun and profit [video] Dan North. “This session is a gentle introduction to Event Storming, some tips to help it along, and an experience report of Dan’s recent adventures using it. Event Storming might just be the best thing since sliced domains.”

EventStorming [video] Paul Rayner. “EventStorming enables a team struggling with understanding and exploring a complex business problem to model that problem collaboratively in hours instead of weeks. In this talk you’ll learn how this technique quickly generates shared understanding and insights into how the software can, and should, support the business capability being explored.”

Event-Command-Saga Approach for Business Logic [blog] Dino Esposito. “This column offered a glimpse of a new way to organize business logic putting together CQRS and Event Sourcing, but without dealing with the low-level details and intricacies of both patterns.”

Geode in Domain Driven Design and Reactive Programming [video] Vaughn Vernon, Wes Williams. Discussion with Vaughn Vernon about how domain driven design and reactive programming fit with Apache Geode.

r/ddd_ruby [forum] Erik Terpstra. A subreddit for Ruby developers interested in Domain-Driven Design.

Functional and Reactive Domain Modeling [book] Debasish Ghosh.