Start by reading Redis code, slowly take notes on paper, try to make your version changing small bits at a time. https://github.com/redis/redis/tree/unstable/src Entry point here at line 6816: https://github.com/redis/redis/blob/unstable/src/server.c Also "Code Reading" will be useful. - https://www.amazon.com/Code-Reading-Open-Source-Perspective/... (https://www.amazon.com/Code-Reading-Open-Source-Perspective/dp/0201799405) "Code Reading" tends to be criticized, but I think mostly unfairly.
Typographic jacket · original cover not fetched
FROM THE SHARED SHELF · 2006–2026 SAMPLE
Code Reading: The Open Source Perspective
2 readers recommend it across 2 discussions
Topics are model-inferred labels.
Keep it on your reading list
THE WORD OF MOUTH
What made it worth passing on?
Original Hacker News comments, in the readers’ own words.