实战:即时聊天 (Chat Server)
构建一个支持多人在线、消息广播的聊天室服务器,学习连接管理与广播逻辑。
发布来自土法炼钢兴趣小组的知识、笔记、进展和应用。主题包括数据结构和算法、编程语言、网络安全、密码学等。
共 5 篇文章 · 返回首页
构建一个支持多人在线、消息广播的聊天室服务器,学习连接管理与广播逻辑。
实现一个具备 Round-Robin 调度和健康检查功能的 TCP 负载均衡器。
手写一个兼容 Redis 协议的 KV 存储服务器,学习 RESP 协议解析与内存数据结构管理。
实现一个完整的 SOCKS5 代理服务器,深入理解协议状态机与认证流程。
从零实现一个高性能 TCP 透明代理,掌握 bufferevent 的流量转发与背压 (Backpressure) 控制。