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.
microservices
-
-
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…
-
When building microservices, you have to naturally distribute your application around a network. It is almost always the case that you are building in a cloud environment, and often using immutable…
-
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,…
-
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…
-
When approaching development of Microservices, it’s often easy to think of the services themselves as the valuable pieces of your system. each service you add gives you more functionality, and…
-
The Original DRY, WET and Slogan Based Development Hopefully, you now understand some of my pain when I’m arguing against DRY, and arguing against deep abstractions. The original definition of…
- 1
- 2