Redis Clone Redis Clone

Redis Clone

The project is done in increments:

  • 01_basic_server_client - basic tcp server & client
  • 02_protocol_parsing - echo server with a length-prefixed protocol
  • 03_event_loop - event-based concurrency leveraging epoll
  • 04_key_value_server - high speed server with get/set/del commands implemented
  • 05_key_value_server_optimized- server optimized for low latency and high throughput

← Back to projects