正文 第85章 陈默的震撼发现
台。
在2008年的中国,知道它的人凤毛麟角,用它的人更是少之又少。
陈默也只是前几天听一个海归同事提了一嘴,觉得新奇,就收藏了下来。
他想着,或许能在这里找到一些不一样的灵感。
网站界面很简洁,甚至可以说是简陋。
满屏的英文项目,像是代码的海洋。
他漫无目的地翻着,就像在沙滩上寻找一枚独特的贝壳。
一个个项目从他眼前划过,大多是一些个人练习用的小工具,或者是一些现有框架的修修补补,没什么新意。
他有些失望,正准备关掉页面。
就在这时,一个项目标题突兀地闯入了他的视线。
“tornado 一个基于python的、可扩展的、非阻塞式的eb服务器框架。”
“tornado?”
直译过来,就是龙卷风的意思。
名字倒是起的不错。
但下一秒,他的目光就被标题下那一行简短的介绍给吸引住了。
那是一行……中文。
是的,在这满是英文的世界里,这行中文简介就像是黑白照片里唯一的一抹彩色,扎眼,又突兀。
“简介:采用epoll非阻塞io模型,单线程即可实现超高并发。简洁,高效,为未来而生。”
陈默的眉毛挑了起来。
“有点意思。”
在github这种地方用中文写简介,只有两种可能。
要么是个完全不懂规矩的菜鸟,自娱自乐。
要么,就是不小心把私有的项目的代码给公开了。
看标题,好像是个了不得的思路。
带着一丝好奇和审视,陈默点了进去。
上传时间:一小时前。
很新,新得像刚出炉的面包,还冒着热气。
项目作者:dong xia。
看id,的确是个中国人,而且项目代码的贡献者,只有一个人。
一个人开发的项目啊,估计质量应该不会高到哪里去。
不过既然点进来了,还是看看吧。
他首先点开reade文档,也就是项目的说明文件。
文档依旧是中文写的。
里面详细阐述了作者的设计理念,罗列了传统eb框架在处理高并发请求时的种种弊端,并提出了自己的一整套解决方案。
越看,陈默的表情就越严肃。
他原本轻松靠在椅背上的身体,不知不觉间已经坐直,整个上身微微前倾,几乎要贴到屏幕上。
“用事件循环来处理io……把每一个请求都视作一个非阻塞的任务……”
“这……这个想法……”
他的
在2008年的中国,知道它的人凤毛麟角,用它的人更是少之又少。
陈默也只是前几天听一个海归同事提了一嘴,觉得新奇,就收藏了下来。
他想着,或许能在这里找到一些不一样的灵感。
网站界面很简洁,甚至可以说是简陋。
满屏的英文项目,像是代码的海洋。
他漫无目的地翻着,就像在沙滩上寻找一枚独特的贝壳。
一个个项目从他眼前划过,大多是一些个人练习用的小工具,或者是一些现有框架的修修补补,没什么新意。
他有些失望,正准备关掉页面。
就在这时,一个项目标题突兀地闯入了他的视线。
“tornado 一个基于python的、可扩展的、非阻塞式的eb服务器框架。”
“tornado?”
直译过来,就是龙卷风的意思。
名字倒是起的不错。
但下一秒,他的目光就被标题下那一行简短的介绍给吸引住了。
那是一行……中文。
是的,在这满是英文的世界里,这行中文简介就像是黑白照片里唯一的一抹彩色,扎眼,又突兀。
“简介:采用epoll非阻塞io模型,单线程即可实现超高并发。简洁,高效,为未来而生。”
陈默的眉毛挑了起来。
“有点意思。”
在github这种地方用中文写简介,只有两种可能。
要么是个完全不懂规矩的菜鸟,自娱自乐。
要么,就是不小心把私有的项目的代码给公开了。
看标题,好像是个了不得的思路。
带着一丝好奇和审视,陈默点了进去。
上传时间:一小时前。
很新,新得像刚出炉的面包,还冒着热气。
项目作者:dong xia。
看id,的确是个中国人,而且项目代码的贡献者,只有一个人。
一个人开发的项目啊,估计质量应该不会高到哪里去。
不过既然点进来了,还是看看吧。
他首先点开reade文档,也就是项目的说明文件。
文档依旧是中文写的。
里面详细阐述了作者的设计理念,罗列了传统eb框架在处理高并发请求时的种种弊端,并提出了自己的一整套解决方案。
越看,陈默的表情就越严肃。
他原本轻松靠在椅背上的身体,不知不觉间已经坐直,整个上身微微前倾,几乎要贴到屏幕上。
“用事件循环来处理io……把每一个请求都视作一个非阻塞的任务……”
“这……这个想法……”
他的
本章未完,点击下一页继续阅读
(2/3)