Imagine a software application based only on Events. How would it be? And, what benefits that kind of architecture would bring?
Fiction in software – part one
Fiction narratives lay in the core of software design. This first part in a series of two explores two examples: a narrative based on transactions, and a narrative based on Events.
Global Software Architecture Summit 2019 – episode V
In this episode V in the review series of the GSAS 2019 in Barcelona, we learn what is software architecture thanks to a master class given by Mark Richards, and review two more debates.
Global Software Architecture Summit 2019 – episode IV
In this episode IV in the review series of the GSAS 2019 in Barcelona, we learn more about reactive architectures, asynchronicity, and complexity.
Global Software Architecture Summit 2019 – episode III
In this episode III in the review series of the GSAS 2019 in Barcelona, we revisit the monolith versus microservices debate again, and introduce the outstanding concept of continuous change.
Global Software Architecture Summit 2019 – review series
A review of my attendance to the Global Software Architecture Summit which took place in Barcelona this 10th of October, 2019.
Global Software Architecture Summit 2019 – episode II
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.
Global Software Architecture Summit 2019 – episode I
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.
Going further with Events
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.
The fallacy of state recovery from event storage
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 →