Commit 2b9a550
committed
Initial commit: High-performance protocol proxy with Swoole
- Swoole-based architecture for 100k+ concurrent connections
- Protocol-agnostic connection manager with shared memory tables
- HTTP proxy: 250k+ req/s, <1ms p50 latency
- TCP proxy: 100k+ conn/s, 10GB/s throughput
- SMTP proxy: 50k+ messages/sec
- Aggressive caching (99%+ hit rate)
- Zero-copy forwarding
- Complete examples and benchmarks
- Performance tuning guide0 parents commit 2b9a550
19 files changed
Lines changed: 2347 additions & 0 deletions
File tree
- benchmarks
- examples
- src
- Http
- Smtp
- Tcp
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
0 commit comments