You can replay your event streams safely only if you’ve built your system with the right concepts in mind.
Understand what Event Sourcing and Stream Processing are and how they relate.
architecture
-
-
What is an event architecture?
What are the different ways you can build using events?
If you don’t build properly, your eventually consistent system will become “hopefully consistent”, and fail.
-
This article introduces a project I’ve been working on for the past few years in one form or another. Muon For the past bunch of years, I’ve been working with…
-
This article was originally posted at simplicityitself.com. Simplicity Itself has now closed, and so I have moved my articles here. If you would like to read up on why it…
-
Without a doubt, Microservices as an architecture has grasped the imagination of modern development like no other. We’ve found that, contrary to what many will tell you, it defies tight…
-
Recently (June 2015), I gave a talk at the DDD Exchange at Skills Matter in London. This was a little last minute! The (then Simplicity Itself) CTO, Russ Miles, was…
-
A question often posed to us during our research and project work is “how should I secure a Microservice?“ This is a far more complex question than it first appears,…
-
Guide
Best Practice Developer techniques: The Hunt for The Silver Bullet
by David Dawsonby David DawsonOver the past 15 years of software development, especially since the XP movement gained traction, a series of styles, techniques and processes have gained broad industry adoption. These are, at…
-
No programmer likes to plan for their work to be taken offline and shutdown, but part of good antifragile thinking is allowing things that aren’t successful, to end. Applying that…
-
philosophy
Avoid Microservice Platform Lock In using Service Discovery
by David Dawsonby David DawsonThe promises of adopting the cloud for your software are enticing. Effectively limitless scalability, large reductions in capital expenditure, efficiency savings in staffing through automation. An exciting prospective, and one that…
- 1
- 2