Distributed Systems

Dapr - The Distributed Application Runtime

Microsoft's Sidecar for Distributed Applications

Dapr is a free and open-source sub-system for distributed applications that simplifies development by offloading Service Invocation, Publish and Subscribe, Secret Management, Input/Output Bindings, State Management, and Virtual Actors as a sidecar pattern.


CAP theorem

Consistency, Availability, Partition tolerance - Choose two

CAP theorem (Brewer's theorem) states that it is impossible in the distributed data store to simultaneously provide more than two out of the three following: