Build Your Own Redis with C/C++: Learn network programming and data structures by building a Redis-like server from scratch with C/C++
by James Smith
- Length: 123 pages
- Edition: 1
- Language: English
- Publisher: Independently published
- Publication Date: 2023-01-24
- ISBN-10: B0BT2CT8XY
- ISBN-13: 9798372815469
- Sales Rank: #95123 (See Top 100 Books)
Learn network programming and data structures by building a Redis-like server from scratch with C/C++.
- Why build Redis? The knowledge required is broader and deeper than usual application-level development. It’s a good way to level up your skills (mainly network programming and data structures).
- Why from scratch? A quote from Richard Feynman: “What I cannot create, I do not understand”. Human understandings are filled with holes aka “things I don’t know I don’t know”. Building from scratch is a way to ensure your understanding is complete.
- Why C? C is widely used in system programming and infrastructure software. Learn how C is used in real projects, with straightforward C code, no prior C/C++ experience required.
- Why a book? The Redis project is a complex software system built with lots of effort, which can be harder to grasp for beginners. The book breaks down the core concepts into easy-to-digest steps.
Free ChaptersTry Audible and Get Two Free Audiobooks »
To access the link, solve the captcha.
Recommended BooksMore Similar Books »
Enterprise Applications with C# and .NET: Develop robust, secure, and scalable applications using .NET and C#
Pro RESTful APIs with Micronaut: Build Java-Based Microservices with REST, JSON, and XML
360° Vulnerability Assessment with Nessus and Wireshark: Identify, evaluate, treat, and report threats and vulnerabilities across your network
Learning eBPF: Programming the Linux Kernel for Enhanced Observability, Networking, and Security
The Auditor’s Guide to Blockchain Technology: Architecture, Use Cases, Security and Assurance
Zed Attack Proxy Cookbook: Hacking tactics, techniques, and procedures for testing web applications and APIs