redis-single-node-key-value-core
Single-Node Key-Value Core
Show how in-memory get, set, del works inside a Redis-like server through one focused runtime path.
Concept Library
Search Redis concepts by mechanism, artifact type, theory text, and practice scenario. Published concepts open into reading, practice, and D2 modeling; planned concepts show the path ahead.
24 shown / 24 total
redis-single-node-key-value-core
Show how in-memory get, set, del works inside a Redis-like server through one focused runtime path.
redis-resp-protocol-parser
Show how parse redis protocol requests and responses works inside a Redis-like server through one focused runtime path.
redis-client-connection-lifecycle
Show how accept/read/execute/write flow works inside a Redis-like server through one focused runtime path.
redis-event-loop
Show how single-threaded file and timer events works inside a Redis-like server through one focused runtime path.
redis-command-table-dispatch
Show how metadata-driven command execution works inside a Redis-like server through one focused runtime path.
redis-object-model
Show how typed values and encodings works inside a Redis-like server through one focused runtime path.
redis-dictionary-rehashing
Show how main dictionary and incremental rehash works inside a Redis-like server through one focused runtime path.
redis-expiration-system
Show how passive and active key expiration works inside a Redis-like server through one focused runtime path.
redis-memory-limits-eviction
Show how maxmemory and eviction policies works inside a Redis-like server through one focused runtime path.
redis-core-data-types
Show how lists, hashes, sets, sorted sets works inside a Redis-like server through one focused runtime path.
redis-pipelining-output-buffers
Show how many queued requests and large responses works inside a Redis-like server through one focused runtime path.
redis-transactions-watch
Show how multi, exec, discard, watch works inside a Redis-like server through one focused runtime path.
redis-scripts-functions
Show how atomic server-side execution works inside a Redis-like server through one focused runtime path.
redis-pub-sub
Show how channels, patterns, publish fanout works inside a Redis-like server through one focused runtime path.
redis-streams-consumer-groups
Show how append-only stream and consumer groups works inside a Redis-like server through one focused runtime path.
redis-rdb-snapshotting
Show how point-in-time persistence works inside a Redis-like server through one focused runtime path.
redis-aof-persistence
Show how append-only log and rewrite works inside a Redis-like server through one focused runtime path.
redis-startup-recovery
Show how restore from rdb/aof works inside a Redis-like server through one focused runtime path.
redis-replication-full-sync
Show how initial master-replica sync works inside a Redis-like server through one focused runtime path.
redis-replication-partial-sync
Show how replication ids, offsets, backlog works inside a Redis-like server through one focused runtime path.
redis-failover-controller
Show how sentinel-like monitoring and promotion works inside a Redis-like server through one focused runtime path.
redis-cluster-sharding
Show how hash slots and moved redirects works inside a Redis-like server through one focused runtime path.
redis-cluster-resharding
Show how live slot migration and ask works inside a Redis-like server through one focused runtime path.
redis-capstone-system
Show how full integrated design works inside a Redis-like server through one focused runtime path.