Redis 创始人用 C 语言写出来的最小聊天服务器,仅有 200 多行
时间:2023-11-02 16:38 来源: 网络 阅读量:14578 会员投稿
11 月 2 日消息,知名数据库缓存工具 Redis 的创始人 Salvatore Sanfilippo(网名 antirez)在 GitHub 上传了一个名为 Smallchat 的聊天服务器项目,用 C 语言编写了一个核心代码仅 300 多行的服务。
据了解,这只是他给几个前端开发朋友的系统编程示例,尽自己所能写出来的最小聊天服务器,核心代码(不算空格和注释)仅有 200 多行,甚至实现了用户自定义昵称。这个项目中有一些非常有趣的部分,包括执行多路复用、获取客户端状态并在客户端有新数据后尝试快速访问该状态的单个进程等等
免责声明:该文章系本站转载,旨在为读者提供更多信息资讯。所涉内容不构成投资、消费建议,仅供读者参考。
热点精选
- GCC 14 编译器成为了自由、专有软件的开发工具。2023-11-01 14:47
- 索尼国行 PS5 搭载 AMD 定制 8 核 Zen 2 CPU 3.5GHz ,到手 3000 元2023-11-01 14:34
- 2023 vivo 开发者大会上,vivo OriginOS 4 首发虚拟显卡2023-11-01 13:56
- 我国“精密重力测量研究设施”项目建成 ,让中国精密重力测量技术实现领跑2023-11-01 13:41
- 五菱缤果汽车 10 销量累计突破 15 万辆,月销量 26,007 辆2023-11-01 13:34
- 中国科学院发布“PubScholar 公益学术平台”,可检索的科技文献资源量约 1.7 亿篇。2023-11-01 13:23
- 中汽协:前9月我国汽车整车出口量同比增长64.1%2023-11-01 11:39
- 小米米家立式学习灯,可与其他智能设备的联动,到手价 2299 元2023-11-01 11:32
- 小米自然风 1.5 匹空调,首发到手价 2399 元。2023-11-01 11:15
- 特斯拉推出新一期引荐奖励,于 2023 年 11 月 1 日 7 点开始2023-11-01 11:12