AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Importance of Probability in Distributed Systems
The concept of eventual consistency is something domain-driven design truthfully tries to avoid. When you move to distributed systems, you may have an ordering team and a transactions team for example. All these people need to hear about your order. They may need to have a view on it. And so thinking about when that's acceptable or when it isn't is a really great conversation to have up front.