龙空技术网

Redis 创始人用 C 语言编写最小聊天服务器:Smallchat

开源中国OSC 9969

前言:

而今朋友们对“c语言编写服务器”都比较关心,小伙伴们都需要学习一些“c语言编写服务器”的相关知识。那么小编同时在网摘上网罗了一些关于“c语言编写服务器””的相关内容,希望小伙伴们能喜欢,姐妹们一起来了解一下吧!

Redis 创始人 antirez 用纯 C 语言代码写了一个聊天服务器的最小编程示例:Smallchat。

Smallchat 源代码已托管至 GitHub:

可以看到,Smallchat 的核心代码仅 300 多行。antirez 称删除空行和注释后其实只有 200 多行。

antirez 表示,编写这个示例是为了帮助他的前端开发朋友了解系统编程知识,比如单个进程执行多路复用、获取客户端状态,并在客户端拥有新数据后尝试快速访问此类状态,等等。

标签: #c语言编写服务器