All Posts tagged as "Architecture"

Proximity

In previous articles I discussed about different levels of coupling, and it is true that most of the times when we are discussing about components/modules and coupling we are focusing on the code, but there is also another dimension on the problem...

Read

The Importance of Interactions in System Design

When we try to design or analyse systems, many times we tend to concentrate only on each individual part to inspect its attributes and functionality. The truth is though that the interactions between the individual parts of a system...

Read

The case against event sourcing

Traditionally most applications model the main components of a system as entities and implement mechanisms to create/update this entities in the form of state that is stored in a database. This modeling although is natural (and relatively straightforward to implement) has certain limitations that not every domain is able to accept...

Read

Talking to my son about Micro-frontends

What are micro frontends? What problem they try to solve? Client side patterns, Server side patterns. Composition, Communcation, Performance oportunities and problems. Team boundaries, and...

Read