In this episode II in the review series of the GSAS 2019 in Barcelona, we learned about complexity, observability, and the neverending discussion monolith vs microservices.
In this episode I in the review series of the GSAS 2019 in Barcelona, we see code repositories as theory representations, and as knowledge repositories as well.
I consider the aversion to change that monoliths exhibit as their defining feature. And the benefits of embracing change in organizations based on software are explored.
In asynchronous decoupled applications, Stories are a special kind of Event-like messages which carry information of true Events related by being a part of a major, longer fact.
Compliance of the Holographic Principle suggests identify not resources, but the access to those resources. We see which benefits this transaction identification provides to decoupled applications.
Holographic services are those which hide their internals as well as uniquely identify its consumers and the contract they both share. In this post we see examples of holographic services which do not require persistence of resources.
This is the start of a series of posts around a new Principle I came up with some months ago, and which I have been refining up to the preliminary form I present here for the first time in public. Hopefully comments and suggestions help either to throw it away for useless, or to make … Continue reading The Holographic Principle
Here are the contents of my talk in the 3d DDDBarcelona meetup, the 8th of November. It was an excellent occasion to learn about the experiences with DDD of other fellows in the audience, as well as learn from the other two speakers: Aleix Morgadas, who talk about Adopting DDD in the teams, and Daniel … Continue reading The fallacy of state recovery from event storage
After presenting the fundamentals of DDD in the Part I of this Dive into DDD series, it is time we got our hands dirty with some practice. As I mentioned there, the purpose of the examples I am going to introduce in this series is not only to illustrate how to produce software under the … Continue reading Dive into DDD – Part II
First post in a series on what DDD is and how to implement it using PHP.