distributed-systems-wiki
Retrieve distributed systems wiki concepts. Use when the question is about distributed systems: Replication; Partitioning; Transactions and consistency; Coordination and consensus; The failure semantics of distribution; Distribution architecture. Scan concepts.json in this skill folder. Read only matching notes. Follow basename links hop by hop. Do not load every note. Do not answer from fleeting/ notes.
Pinned to revision 846c7b7891a5, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/distributed-systems-wiki/SKILL.md
- skills/distributed-systems-wiki/acid-transactions.md
- skills/distributed-systems-wiki/aggregation-trees.md
- skills/distributed-systems-wiki/batch-vs-serving-jobs.md
- skills/distributed-systems-wiki/blocking-startup-dependencies.md
- skills/distributed-systems-wiki/byzantine-faults.md
- skills/distributed-systems-wiki/caching-tiers.md
- skills/distributed-systems-wiki/cap-theorem.md
- skills/distributed-systems-wiki/cascading-failures.md
- skills/distributed-systems-wiki/causal-ordering.md
- skills/distributed-systems-wiki/cell-based-isolation.md
- skills/distributed-systems-wiki/change-data-capture.md
- skills/distributed-systems-wiki/clock-bound-wait.md
- skills/distributed-systems-wiki/cloud-regions-and-availability-zones.md
- skills/distributed-systems-wiki/concepts.json
- skills/distributed-systems-wiki/consensus.md
- skills/distributed-systems-wiki/consistent-prefix-reads.md
- skills/distributed-systems-wiki/consumer-group-rebalancing.md
- skills/distributed-systems-wiki/content-delivery-networks.md
- skills/distributed-systems-wiki/control-plane-vs-data-plane.md
- skills/distributed-systems-wiki/coordination-avoidance.md
- skills/distributed-systems-wiki/coordination-services.md
- skills/distributed-systems-wiki/database-proxies.md
- skills/distributed-systems-wiki/datacenter-load-balancing.md
- skills/distributed-systems-wiki/dead-letter-queues.md
- skills/distributed-systems-wiki/distributed-cron.md
- skills/distributed-systems-wiki/distributed-locks.md
- skills/distributed-systems-wiki/dual-writes-problem.md
- skills/distributed-systems-wiki/dynamic-work-assignment.md
- skills/distributed-systems-wiki/effectively-once-delivery.md
- skills/distributed-systems-wiki/emergent-leader.md
- skills/distributed-systems-wiki/end-to-end-argument.md
- skills/distributed-systems-wiki/ephemeral-compute-instances.md
- skills/distributed-systems-wiki/event-sourcing.md
- skills/distributed-systems-wiki/eventual-consistency.md
- skills/distributed-systems-wiki/expand-contract-migration.md
- skills/distributed-systems-wiki/fan-out.md
- skills/distributed-systems-wiki/fencing-tokens.md
- skills/distributed-systems-wiki/fixed-partitions.md
- skills/distributed-systems-wiki/follower-reads.md
- skills/distributed-systems-wiki/generation-clock.md
- skills/distributed-systems-wiki/global-load-balancing.md
- skills/distributed-systems-wiki/gossip-dissemination.md
- skills/distributed-systems-wiki/happens-before-and-concurrency.md
- skills/distributed-systems-wiki/hash-partitioning.md
- skills/distributed-systems-wiki/heartbeat.md
- skills/distributed-systems-wiki/high-water-mark.md
- skills/distributed-systems-wiki/hot-spots-and-skew.md
- skills/distributed-systems-wiki/hybrid-clock.md
- skills/distributed-systems-wiki/idempotency.md
- skills/distributed-systems-wiki/key-interval-load-balancing.md
- skills/distributed-systems-wiki/key-range-partitioning.md
- skills/distributed-systems-wiki/l4-vs-l7-load-balancing.md
- skills/distributed-systems-wiki/lamport-timestamps.md
- skills/distributed-systems-wiki/last-write-wins.md
- skills/distributed-systems-wiki/leader-election.md
- skills/distributed-systems-wiki/leader-failover.md
- skills/distributed-systems-wiki/leaderless-replication.md
- skills/distributed-systems-wiki/linearizability.md
- skills/distributed-systems-wiki/log-based-messaging.md
- skills/distributed-systems-wiki/lost-updates.md
- skills/distributed-systems-wiki/low-water-mark.md
- skills/distributed-systems-wiki/membership-services.md
- skills/distributed-systems-wiki/message-brokers.md
- skills/distributed-systems-wiki/monitoring-replication-health.md
- skills/distributed-systems-wiki/monotonic-reads.md
- skills/distributed-systems-wiki/multi-leader-replication.md
- skills/distributed-systems-wiki/partial-failure.md
- skills/distributed-systems-wiki/partitioned-secondary-indexes.md
- skills/distributed-systems-wiki/partitioning.md
- skills/distributed-systems-wiki/paxos.md
- skills/distributed-systems-wiki/physical-resource-limits.md
- skills/distributed-systems-wiki/process-pauses.md
- skills/distributed-systems-wiki/push-vs-pull-consumption.md
- skills/distributed-systems-wiki/queue-as-load-buffer.md
- skills/distributed-systems-wiki/quorum-reads-and-writes.md
- skills/distributed-systems-wiki/read-committed.md
- skills/distributed-systems-wiki/read-path-and-write-path.md
- skills/distributed-systems-wiki/read-repair-and-anti-entropy.md
- skills/distributed-systems-wiki/read-replica-selection.md
- skills/distributed-systems-wiki/read-your-writes-consistency.md
- skills/distributed-systems-wiki/rebalancing-partitions.md
- skills/distributed-systems-wiki/redundant-spare-tiers.md
- skills/distributed-systems-wiki/replicated-log.md
- skills/distributed-systems-wiki/replication-lag.md
- skills/distributed-systems-wiki/replication-log-implementations.md
- skills/distributed-systems-wiki/request-batching.md
- skills/distributed-systems-wiki/request-pipeline.md
- skills/distributed-systems-wiki/request-routing.md
- skills/distributed-systems-wiki/request-waiting-list.md
- skills/distributed-systems-wiki/retry-design.md
- skills/distributed-systems-wiki/rolling-upgrade-compatibility.md
- skills/distributed-systems-wiki/scale-up-vs-scale-out.md
- skills/distributed-systems-wiki/scaling-axes.md
- skills/distributed-systems-wiki/scaling-effects.md
- skills/distributed-systems-wiki/segmented-log.md
- skills/distributed-systems-wiki/serializability.md
- skills/distributed-systems-wiki/service-discovery.md
- skills/distributed-systems-wiki/service-mesh.md
- skills/distributed-systems-wiki/single-leader-replication.md
- skills/distributed-systems-wiki/single-socket-channel.md
- skills/distributed-systems-wiki/singular-update-queue.md
- skills/distributed-systems-wiki/sloppy-quorum-and-hinted-handoff.md
- skills/distributed-systems-wiki/snapshot-isolation.md
- skills/distributed-systems-wiki/split-brain.md
- skills/distributed-systems-wiki/stale-leader-reads.md
- skills/distributed-systems-wiki/state-machine-replication.md
- skills/distributed-systems-wiki/state-watch.md
- skills/distributed-systems-wiki/stateless-services-and-session-affinity.md
- skills/distributed-systems-wiki/stream-processing-timers.md
- skills/distributed-systems-wiki/stream-processing-watermarks.md
- skills/distributed-systems-wiki/synchronous-vs-asynchronous-replication.md
- skills/distributed-systems-wiki/system-models.md
- skills/distributed-systems-wiki/tail-latency-amplification.md
- skills/distributed-systems-wiki/timeliness-vs-integrity.md
- skills/distributed-systems-wiki/timeouts-and-failure-detection.md
- skills/distributed-systems-wiki/total-order-broadcast.md
- skills/distributed-systems-wiki/transaction-aborts-and-retries.md
- skills/distributed-systems-wiki/transactional-outbox.md
- skills/distributed-systems-wiki/truth-defined-by-majority.md
- skills/distributed-systems-wiki/two-phase-commit.md
- skills/distributed-systems-wiki/unbundling-the-database.md
- skills/distributed-systems-wiki/unreliable-clocks.md
- skills/distributed-systems-wiki/unreliable-networks.md
- skills/distributed-systems-wiki/version-vectors.md
- skills/distributed-systems-wiki/versioned-value.md
- skills/distributed-systems-wiki/wound-wait-and-wait-die.md
- skills/distributed-systems-wiki/write-ahead-log.md
- skills/distributed-systems-wiki/write-buffering-for-latency.md
- skills/distributed-systems-wiki/write-conflict-resolution.md
- skills/distributed-systems-wiki/write-skew-and-phantoms.md
- skills/distributed-systems-wiki/yield-and-harvest.md
Every link opens the file at its source, pinned to the revision this page describes.