Skip to content

Latest commit

 

History

History
130 lines (56 loc) · 3.6 KB

distributed_systems.md

File metadata and controls

130 lines (56 loc) · 3.6 KB

Themes

SOA, Monoliths, ESB

Autonomy

Single Responsibility

Isolation, Shared Mutable State, and Immutability

Asynchronous

Event Driven, Message Passing

Reactive

Distributed Log

Transactions

Scaling

Consistency

Service Discovery

Supervision

Location Transparency

Streaming

Time

CRDTs

Eventual Consistency

Robustness

Locality of Reference

  • Locality of Reference is an important technique in building highly performant systems. There are two types of reference locality: temporal, reuse of specific data; and spatial, keeping data relatively close in space. It is important to understand and optimize for both.

References

Books