- Reactive Microservices Architecture: free report by Lightbend CTO Jonas Bonér
- DDD Distilled
- Designing Data-Intensive Applications
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Implementing DDD
- CQRS Documents by Greg Young
- 8 Lines of Code
- The art of destroying software
- Sending messages to future self - Dealing with Temporality in your domain
- SOA and Event Driven Architecture (SOA 2.0)
- What do you mean by “Event-Driven”?
- Interview with Scott Bellware (Eventide co-creator) about micro-services in Ruby, event sourcing, autonomous services, SOA, dumb pipes, EventStore and mis-representation of terms in IT
- Potentially shippable is no longer good enough
- A Saga on Sagas
- Martin Fowler on Bounded Contextes
- Task based UI
- Martin Fowler on Domain Event
- Martin Fowler on Microservice Prerequisites
- A Functional Foundation for CQRS
- Saga Persistence and Event-Driven Architectures
- Communicate via published Domain Events between Bounded Contexts (video)
- Minimal decoupled subsystems in your rails app
- When DDD clicked for me
- Why classes eventually reach 50 columns and hundreds of methods
- Patterns for dealing with uncertainty
- Domain Events over Active Record Callbacks
- Application Services - 10 common doubts answered
- One request can be multiple commands
- Why Event Sourcing basically requires CQRS and Read Models
- Relative Testing vs Absolute Testing