Cohesion and Coupling in Software with Examples
Clocks and Causality - Ordering Events in Distributed Systems
Design patterns for microservices - Azure Architecture Center
Principles for Microservice Design: Think IDEALS, Rather than SOLID
How to break a Monolith into Microservices
So you want to learn Microservices?
Application programming language
Modern-Day Architecture Design Patterns for Software Professionals
bliki: SacrificialArchitecture
The forgotten art of construction
Scaling the Practice of Architecture, Conversationally