一些关于网络/并发的演示代码
- socks(4|4a|5)proxy
- http(s)proxy
- proxy_all(proxy集合)
- tcprelay(代理/慢速/1bit反转)
- netcat
- slowrecv(多路汇聚慢速收)
- multiplexer(N:1 and 1:n)
- through_net(中继内网穿透)
- tls_tun/tls_netcat
- transparent_proxy(透明代理)
- incomplete_send(tcp发送数据不完整例子)
- identity_verification(通道身份验证)
- maxconnection(最大连接数)
- codec(编解码器)
heart_beat(心跳包)connection_pool(连接池)- idleconnection(空闲连接时间轮/堆/升序链表/多线程做法)
- roundtrip(测时间差)
simple_rpc- sudoku负载均衡
- procmon(简易监控)
- cgi留言板
- fastcgi
- websocket
- mariadb
- redis
- torrentparse(种子文件解析器)
- dht(嗅探)
p2pdownload(p2p下载器)(p2pdownload)
- 自旋锁/互斥量/条件变量
- lock_free/wait_free
- blockqueue
mcoroutine(协程实现)mtcp(可靠传输协议实现)