Comprehensive guide to building and understanding the Redis database system. Gain exposure to data structures, system programming, and C programming fundamentals.
Technical TutorialsCRedis
Introduction
Build Your Own Redis from Scratch is a comprehensive guide to building and understanding the Redis database system. This book provides insights into database design, software development, and distributed systems.
Highlights
Gain exposure to basic data structures and system programming, which are often overlooked by developers
Learn by doing, as the book guides you through small steps to build your own Redis from scratch
Explore the fundamentals of C programming, which is widely used for system programming and infrastructure software
Recommendation
This course is recommended for developers who want to deepen their understanding of database systems, software development, and low-level programming concepts. By building your own Redis from scratch, you can develop a stronger grasp of the underlying principles and inner workings of a popular database system.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.