阅读设置
第85章 陈默的震撼发现 (2/2)
“tornado?”
直译过来,就是龙卷风的意思。
名字倒是起的不错。
但下一秒,他的目光就被标题下那一行简短的介绍给吸引住了。
那是一行……中文。
是的,在这满是英文的世界里,这行中文简介就像是黑白照片里唯一的一抹彩色,扎眼,又突兀。
“简介:采用epoll非阻塞io模型,单线程即可实现超高并发。简洁,高效,为未来而生。”
陈默的眉毛挑了起来。
“有点意思。”
在github这种地方用中文写简介,只有两种可能。
要么是个完全不懂规矩的菜鸟,自娱自乐。
要么,就是不小心把私有的项目的代码给公开了。
看标题,好像是个了不得的思路。
带着一丝好奇和审视,陈默点了进去。
上传时间:一小时前。
很新,新得像刚出炉的面包,还冒着热气。
项目作者:dongxia。
看id,的确是个中国人,而且项目代码的贡献者,只有一个人。
一个人开发的项目啊,估计质量应该不会高到哪里去。
不过既然点进来了,还是看看吧。
他首先点开readme文档,也就是项目的说明文件。
文档依旧是中文写的。
里面详细阐述了作者的设计理念,罗列了传统web框架在处理高并发请求时的种种弊端,并提出了自己的一整套解决方案。
越看,陈默的表情就越严肃。
他原本轻松靠在椅背上的身体,不知不觉间已经坐直,整个上身微微前倾,几乎要贴到屏幕上。
“用事件循环来处理io……把每一个请求都视作一个非阻塞的任务……”
“这……这个想法……”
他的呼吸变得有些急促。
这不是什么小打小闹的改进,这几乎是从底层逻辑上,对现有的web开发模式发起了一场颠覆性的革命!
如果……如果这个想法真的能实现……
陈默的心跳开始加速。
他立刻下载,将整个项目的代码包拷贝到了本地。
没有丝毫犹豫,他用代码编辑器打开了项目文件夹。
一股清爽、利落的气息扑面而来。
代码的目录结构清晰明了,命名规范统一,每一个模块都被妥善地安放在它应该在的位置。
“漂亮。”
陈默在心里由衷地赞叹了一句。
光是这份代码的组织能力,就足以秒杀公司里百分之九十的程序员。
这绝对不是一个新手能做出来的。
他对这个素未谋面的作者,敬意又多了三分。
他压下心中的激动,开始从入口文件,一行一行地阅读核心代码。
他的手指在鼠标滚轮上缓慢滑动,目光像是最精密的扫描仪,扫过每一个变量,每一个函数,每一个类。
起初,他眉头紧锁,像是在破解一道复杂的谜题。
都市最近更新
- 《重生成权臣的心尖朱砂痣》作者:鹿十六
- 《小村美色》作者:天天不等闲
- 《神豪:少爷的快乐,你想象不到》作者:归来还是十八岁
- 《官道奇缘》作者:夏雨飘飘
- 《华夏第一异能》作者:艺只小羊
- 《官场:重生后我权势滔天》作者:血染军刀
- 《我混社团那些年》作者:小城大少
- 《灵气复苏,开局觉醒灵根金神小火》作者:肚子痛捏
- 《渣夫骗我领假证,转身携千亿资产嫁权少》作者:唐小糖
- 《隐蛾》作者:徐公子胜治
- 《四合院:穿成易中海的亲儿子》作者:夜里云
- 《传说时代》作者:奥尔良烤鲟鱼堡
- 《官场风云,从省政府开局》作者:谭红夫
- 《病娇少爷的小仙女》作者:白雾云
- 《官家:闪婚后,才知家族权势滔天》作者:三页书
- 《重生日记江山美人我来我见我征服》作者:山村居