iZhangHui / etcp
Effective TCP/IP Programming
☆48Updated 7 years ago
Related projects: ⓘ
- Shuo's learning notes on Linux TCP/IP stack☆111Updated last year
- A simple fast MPMC obstruction-free linearizable concurrent queue for C (based on linux[futex]/gcc/x86_64)☆38Updated 3 years ago
- A high-performance IPC solution that is suitable for production environments based on shared memory IPC.☆112Updated last month
- an echo server example based on epoll, a scalable I/O event notification mechanism☆49Updated 11 months ago
- Different implementations of spinlock.☆102Updated 9 years ago
- ☆147Updated last year
- linux kernel-4.17 协议栈源码阅读, reading linux kernel 4.17 netstack, once one has started to experience the rich insights that can be gained fr…☆67Updated 5 years ago
- modern c++ raft library☆46Updated 4 years ago
- Lock-free implementation of the token bucket algorithm in C++☆51Updated last year
- 🧀 The Benchmark Testing Box☆33Updated 2 years ago
- skip list with rank, code less than z_set in redis☆173Updated last year
- Advanced Programming in the UNIX Environment - Third Edition☆130Updated last year
- libtask源码分析,libtask是一个协程库,由google的Russ Cox大佬写的☆71Updated last year
- HTTP/2库nghttp2源码中文注释分析, 后期不在更新,。停止分析nghttp2库主要原因:冗余代码太多,可读性差。如果想了解HTTP2代码实现过程,可以参考工程: reading-code-of-nginx-1.9.2;如果想学习quic实现过程,可以参考工程:re…☆44Updated 3 years ago
- Stevens的《TCP/IP 实现》的源代码,包括4.4BSD-Lite.tar.gz和 4.4BSD-Lite.tar.gz☆49Updated 8 years ago
- GDB macros to print STL containers like vector, map, etc.☆13Updated 7 years ago
- Lock free 论文集合,若干无锁数据结构实现的经典论文,500多页☆49Updated 7 years ago
- select、poll、epoll☆68Updated 5 years ago
- ☆105Updated 3 years ago
- example code☆53Updated 10 years ago
- A high performance network library, for Pika https://github.com/OpenAtomFoundation/pika☆81Updated last year
- IPC benchmark on Linux☆73Updated last year
- ☆69Updated 7 years ago
- IPC benchmark on Linux☆62Updated 4 years ago
- Shuo's notes☆31Updated 4 months ago
- CN-CppUserGroup-2019-1,lock-free queue demo☆83Updated 4 years ago
- Programming with POSIX Threads: David R. Butenhof☆72Updated 11 years ago
- A raft consensus implementation that is simply and understandable☆152Updated 4 years ago
- a simple example for how to use epoll☆67Updated 12 years ago
- https://git.fedorahosted.org/git/libaio.git☆15Updated 8 years ago