This book is a hands-on guide for building a Redis-like database while mastering Rust. The book follows the CodeCrafters challenge of the same name. Readers will start by learning concepts like binding to TCP ports and setting up a server, progressively covering more complex tasks, such as handling multiple client connections and implementing key Redis commands.
The book currently covers the base challenge and the two extensions "Replication" and "Transactions".
This work is also available in PDF format on LeanPub in a pay-what-you-want scheme.
