Message stores vs. message brokers Posted on December 23, 2022There’s a difference, but you probably figured that out by the existence of this article [Read More]message brokers tooling
Avoiding duplicate clam movement during transfers Posted on December 22, 2022Processes get Initiateded [Read More]idempotence collaborating components
Moving clams (?) with events Posted on December 21, 2022 (Last modified on December 22, 2022)It’s a process, and it has steps [Read More]messaging patterns modeling
Reader question: Can one command lead to two events? Posted on December 20, 2022 (Last modified on December 21, 2022)One question can certainly kick of two or more emails! [Read More]messaging patterns
What do you call a road operating at 100% capacity? Posted on December 19, 2022But the unit economics are amazing! [Read More]capacity planning workload
Completing the Reservation Pattern Posted on December 17, 2022The account-component doesn’t even perceive the duplicated events [Read More]idempotence distributed systems
How to not process the same intent more than once Posted on December 16, 2022 (Last modified on December 23, 2022)Reducing multiple commands into a single command [Read More]idempotence distributed systems
How to not process the same message more than once Posted on December 15, 2022Sequential idempotence protects you against reprocessing the same message a second time. [Read More]idempotence distributed systems
State-based idempotence Posted on December 14, 2022Leveraging your domain to avoid duplication [Read More]
The first fallacy of distributed computing Posted on December 12, 2022 (Last modified on December 13, 2022)Networks fail, so plan accordingly [Read More]