yuesong-feng/30dayMakeCppServer resource
30天自制C++服务器,包含教程和源代码 observed · 2026-08-28
Health v2 · maintenance only
70/100
- Activity 85
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1737
- days_rel: n/a
- days_push: 91
- n_releases_24m: 0
Adoption not part of the score
7054 stars · 880 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A 30-day Chinese-language tutorial with accompanying source code for building a Linux C++ high-concurrency server from scratch, covering sockets, epoll, thread pools, and the master-slave Reactor pattern. It is aimed at beginners in systems programming and prepares readers to understand the muduo networking library.
Use cases
- learn Linux C++ server programming step by step
- understand how epoll enables high concurrency
- build a TCP server with sockets from scratch
- study the Reactor pattern and thread pools in C++
- prepare to read muduo source code
- practice network programming with compilable daily code
When to choose
- you know C/C++ and networking basics and want hands-on server development practice
- you want a structured, incremental tutorial with runnable code each day
- you want to understand the internals behind high-concurrency servers before using frameworks
When to avoid
- you need a production-ready HTTP server or networking library
- you want a maintained, complete project - the author stopped writing new chapters and recommends the 'pine' library instead
- you need Windows support or non-Linux deployment
- you want deep theoretical coverage rather than practice-oriented code
Facets
learning-resource · maturity maintenance
http-server developer-tools concurrency backend networking tutorials developer-tools cpp epoll socket-programming reactor-pattern high-concurrency tutorial tcp-server muduo linux macos
1 source
- readme: https://github.com/yuesong-feng/30dayMakeCppServer · fetched 2026-08-28 · 6a2de72a1a1f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| yuesong-feng/30dayMakeCppServer | main | 70 |
For agents
markdown · JSON · MCP: product_card(name="yuesong-feng/30dayMakeCppServer")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem