1.金融交易系统(低延迟关键系统)
技术栈:C++17 + Boost.Asio + Linux内核优化
实现纳秒级交易引擎,平均延迟<5微秒
定制内存池,减少90%内存分配延迟
使用DPDK用户态网络,绕过内核协议栈
CPU亲和性绑定,L1/L2缓存优化
性能指标:单机处理20万订单/秒,99.9%延迟<10微秒
个人贡献:核心引擎开发,性能优化,全链路延迟分析
2.实时数据分发平台
技术栈:C++协程 + RDMA + Zero-copy
基于协程的异步I/O框架
RDMA网络传输,带宽100Gbps
零拷贝内存共享,减少90%CPU使用
支持WebSocket、gRPC、自定义二进制协议
规模:支持10万并发连接,每秒处理1TB数据
个人贡献:协议栈开发,网络框架设计,性能调优