CRDT의 모든 것! Conflict-free Replicated Data Types 원리, State-based vs Operation-based, 기본 CRDT(G-Counter/PN-Counter/G-Set/2P-Set/LWW-Register), 고급(Sequence/RGA/Yjs), 로컬 우선 소프트웨어, Automerge/Yjs 비교, Figma/Linear 사례.
분산 시스템은 "여러 컴퓨터가 협력하는 일"처럼 보이지만, 실제로는 "시계가 다른 여러 컴퓨터가, 일부가 고장난 상태에서, 메시지가 손실되고 지연되는 네트워크를 통해 합의에 이르는 일"이다. Lamport/Vector Clock·HLC부터 Raft·Paxos·PBFT, Event Sourcing·CQRS, Saga 패턴, CRDT, 그리고 8 Fallacies와 실전 장애 패턴까지. Byzantine Fault를 포함한 분산의 진짜 얼굴을 담은 한 편. Season 2의 열두 번째.