Welcome back to our weekly issue!
This week we have in our spotlight a great example of architecting for resilience. It's probably one of the few articles I found so far talking about cell-based architecture for creating resilient platforms. Moreover, the article highlights patterns for preventing a fault of the system would impact the overall architecture
Continuing our exploration on Data Mesh, I found this case study from Netflix that present a real implementation of Data Mesh in a large organisation.
Following an article that answers many to a set of questions received during a webinar about microservices communication. I really liked the answer about commands versus events, especially because these are questions we face every day when we are developing a distributed system.
Last week we highlighted a video on the connection between software architecture and organization. I found another article that highlights this concept once again.
A couple of weeks ago I discovered what monotonicity means in distributed systems in particular for scaling databases. The article introduces the CALM theorem (Consistency as Logical Monotonicity). I found it interesting because we don't often realise how much simpler our lives would be with eventual consistency in distributed systems. Food for thoughts.
Enjoy the read and see you next week!