A key value store built from scratch in Python to understand what Redis is actually doing internally. Hand written RESP protocol parser, lazy TTL expiration, crash safe persistence via an append only log, and thread per connection concurrency, all without a single external database library.
Python · Sockets · RESP Protocol · Threading +1


















