A deep dive into Redis code:
I realized I was trying to keep track of too many details in my head, and it wasn’t clear how it all hung together. I decided to write out in narrative form how an instance of the Redis server starts up and initializes itself, and how it handles the request/response cycle with a client, as a way of explaining it to myself, hopefully in a clear fashion.
Considering how fast Redis is moving, I’m not sure how relevant an article on Redis source code would remain, but it’s definitely worth reading.
Note: There is a follow up post Dive into Redis event library.
Original title and link: Dive into Redis Code (NoSQL databases © myNoSQL)