# Build Your Own Redis with C/C++ 책 공개

> Clean Markdown view of GeekNews topic #8367. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=8367](https://news.hada.io/topic?id=8367)
- GeekNews Markdown: [https://news.hada.io/topic/8367.md](https://news.hada.io/topic/8367.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2023-01-31T11:25:19+09:00
- Updated: 2023-01-31T11:25:19+09:00
- Original source: [build-your-own.org](https://build-your-own.org/blog/20230127_byor/)
- Points: 42
- Comments: 0

## Topic Body

- C/C++로 Redis를 밑바닥부터 만들어보는 책 [120p]  
- 네트워크 프로그래밍과 자료 구조 배우기   
- 웹버전은 무료, PDF/EPUB는 구입 가능  
### 목차   
#### Part 1. Getting Started  
- Introduction  
- Introduction to Sockets  
- Hello Server/Client  
- Protocol Parsing  
- The Event Loop and Nonblocking IO  
- The Event Loop Implementation  
- Basic Server: get, set, del  
#### Part 2. Essential Topics  
- Data Structure: Hashtables  
- Data Serialization  
- The AVL Tree: Implementation and Testing  
- The AVL Tree and the Sorted Set  
- The Event Loop and Timers  
- The Heap Data Structure and the TTL  
- The Thread Pool and Asynchronous Tasks

## Comments



_No public comments on this page._
