The “Build Your Own Redis” Book Is Completed
build-your-own.org
The “Build Your Own Redis” Book Is Completed
1–10 of 131 posts
Re: The “Build Your Own Redis” Book Is Completed
#2> Here are some examples that meet my criteria of the “building block”: NGINX, SQLite, PostgreSQL, Kafka, Linux kernel, etc.
Kafka?
Re: The “Build Your Own Redis” Book Is Completed
#3> Here are some examples that meet my criteria of the “building block”: NGINX, SQLite, PostgreSQL, Kafka, Linux kernel, etc. Kafka?
Given there's a focus on basic data structures it seems like a good fit.
Re: The “Build Your Own Redis” Book Is Completed
#4> Here are some examples that meet my criteria of the “building block”: NGINX, SQLite, PostgreSQL, Kafka, Linux kernel, etc. Kafka?
Probably MQ as example for a message bus was not OSS and hip enough;)
Re: The “Build Your Own Redis” Book Is Completed
#5Sorry for being a little off topic, but the Mini Redis tutorial [1] was really fun when I did it a few years ago. It has you implement a server and client in Rust using the Tokio library.
I think Redis is a great server to “build yourself” as you don’t need to start with much to get it going.
Re: The “Build Your Own Redis” Book Is Completed
#6I am very happy to see more content like this (attempting to teach how to create a real system) becoming available.
Few month ago there was a launch announcement of YC backed startup that sell you walk-through labs guiding you to build Redis, Docker, Git and others. (Can't find link to it now.)
What is still missing, in my opinion, and is badly needed, is content or even an idea on how to teach taking such projects from toy prototype version to the production quality one.
Re: The “Build Your Own Redis” Book Is Completed
#7i love this! is there a book like this to learn rust with? it would be amazing to have a working system at the end. (not looking for a beginner, but say, intermediate level book).
Re: The “Build Your Own Redis” Book Is Completed
#8A good read for sure, thank you. '4. Protocol Parsing', hand-writing protocol parsers in C looks particularly thrilling.
Re: The “Build Your Own Redis” Book Is Completed
#9Looks neat and relatively self contained. I’m adding this to my list of projects to use to learn a new language. I might give it a shot in Kotlin and Zig (I know it and use it, but am not as familiar with its event loop implementation as I’d like to be) over the next few weeks.
Re: The “Build Your Own Redis” Book Is Completed
#10That's something I wish I had time for.