千家信息网

Redis 创始人用 C 语言编写最小聊天服务器 Smallchat,核心代码仅 300 多行

发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,CTOnews.com 11 月 2 日消息,知名数据库缓存工具 Redis 的创始人 Salvatore Sanfilippo(网名 antirez)在 GitHub 上传了一个名为 Smallch
千家信息网最后更新 2024年11月22日Redis 创始人用 C 语言编写最小聊天服务器 Smallchat,核心代码仅 300 多行

CTOnews.com 11 月 2 日消息,知名数据库缓存工具 Redis 的创始人 Salvatore Sanfilippo(网名 antirez)在 GitHub 上传了一个名为 Smallchat 的聊天服务器项目,用 C 语言编写了一个核心代码仅 300 多行的服务

antirez 在项目介绍中表示,这只是他给几个前端开发朋友的系统编程示例,尽自己所能写出来的最小聊天服务器,核心代码(不算空格和注释)仅有 200 多行,甚至实现了用户自定义昵称

antirez 还称,这个项目中有一些非常有趣的部分,包括执行多路复用、获取客户端状态并在客户端有新数据后尝试快速访问该状态的单个进程等等,感兴趣的CTOnews.com小伙伴可以在项目中查看代码。

0