查看原文
其他

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

开源前哨 2024-04-11
转自:OSC开源社区(ID:oschina2013)
Redis 创始人 antirez 用纯 C 语言代码写了一个聊天服务器的最小编程示例:Smallchat。
Smallchat 源代码已托管至 GitHub:https://github.com/antirez/smallchat
可以看到,Smallchat 的核心代码仅 300 多行。antirez 称删除空行和注释后其实只有 200 多行。
antirez 表示,编写这个示例是为了帮助他的前端开发朋友了解系统编程知识,比如单个进程执行多路复用、获取客户端状态,并在客户端拥有新数据后尝试快速访问此类状态,等等。
推荐阅读  点击标题可跳转

1、机器学习领域的 "GitHub" 被限制访问

2、Git 不要只会 pull 和 push,试试这 5 条提高效率的命令!

3、开源框架NanUI作者转行卖钢材,项目暂停开发

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存