Distributed architectures
The goal is to manage state and consistency across more than a single machine.
Wrong assumptions
The network is always reliable
Latency doesn’t matter
Bandwidth is infinite
The network is secure
Topology is the same
There is one administrator
Transport data is free
The network is homogenous
Distributed transactions
GeoNodes
API contracts
2-Phase commit
Eventual vs strong consistency
Atomic transactions
Last updated