Fault tolerance in distributed systems
The importance of Fault tolerance and how to achieve it in distributed systems

The importance of Fault tolerance and how to achieve it in distributed systems

Understanding the differences between Speed and Scalability to build effective and efficient Software Systems

Designing distributed systems to minimise correlated failures.

Understanding Distributed Transactions with 2PC and XA with Example.

Achieving Resilience and Flexibility in Microservices

Factors and Approach to understanding Eventual and Strong Consistency in Distributed Systems
