My microfrontends’ journey
Federico Ghezzo talks to us about his microfrontends's journey, started during a Guild and continued in other projects. What are microfrontends? How are they applied? When should they be used and when not?
In this ninth article of the series on DDD and evolutionary architectures, Alberto Acerbis explains the difference between Event Storming and Event Streaming—two concepts that may seem similar at first glance.
In the eighth chapter of his Domain-Driven Design series, Alberto Acerbis explores the topic of architectural sustainability and explains why it’s about much more than just code.
In this seventh article in the series on DDD, microservices, and software architectures, Alberto Acerbis explores the concept of antifragility as it applies to agile practices and architectural decisions.
In the sixth article of the series on Domain-Driven Design, Alberto Acerbis discusses the importance of Event-Driven architectures and their key features.
In this fifth article of the series on DDD, microservices, and evolutionary architectures, Alberto Acerbis presents some of the most important tactical patterns and explains why Domain Events should not be shared.
In this fourth article of the Domain-Driven Design (DDD) series, Alberto Acerbis explores the concept of evolutionary architecture.
Third article on Domain-Driven Design (DDD), microservices and evolutionary architectures. Alberto Acerbis discusses modular architecture, the meaning of “module,” and how it aligns with DDD strategic patterns.
In this second article on Domain-Driven Design (DDD), microservices and evolutionary architectures, Alberto Acerbis explores the distinction between the problem space and the solution space, highlighting how this separation influences software design.
In this first article exploring the world of Domain-Driven Design (DDD), microservices and evolutionary architectures, Alberto Acerbis offers an overview of the importance of architecture, domain understanding, and best practices that can help design adaptive and effective software systems.
In this article, Marco Rotondi explains how a microservices architecture was implemented using CQRS, Event Sourcing and the Axon Framework, one of the products from AxonIQ.