A Slice of Redis - Part 2
Perfect timing. The cake just arrived. Actually, cakes :P (Read Part 1 where I actually ordered them.)
I cloned the redis repository and built it using the instructions in the README.md
# very simple
$ git clone git@github.com:antirez/redis.git
$ cd redis
$ make
$ make test
I am reading over Redis Internals section in the README and easily got to learn this new stuff called Redis Sentinel.
if you are planning on doing some cool #redis stuff, especially high availability - take a look at Redis Sentinel. https://t.co/PsJe24Vl61
— Vishnu Bharathi (@scriptnull) October 12, 2018
If we are planning on sending some pull requests to Redis, we need to open it against their unstable
branch.
Also, I just discovered that, redis is written in C and it’s unit tests are written in Tcl.
Tcl (pronounced “tickle” or tee cee ell /ˈtiː siː ɛl/) is a high-level, general-purpose, interpreted, dynamic programming language
One thing worth saying it here is redis has a event loop! I kind of had a prediction about this before. Now I just had the chance to read the actual source of the event loop that powers redis.
Ok! That is it for now. Saving the good parts for later.