注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

snoopyxdy的博客

https://github.com/DoubleSpout

 
 
 

日志

 
 

北京百度技术沙龙node专场归来  

2013-09-18 13:13:12|  分类: node |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

不知道9月14日下午社区里有北京的朋友去中关村的车库咖啡参加这个活动的吗?如果去的话方便冒个泡吧。
我这里介绍下本次活动的内容和贴一些图片、ppt的链接,分享给那些没去参加活动又可能想了解这次活动的同学们。
这次百度技术沙龙node专场主要由infoq网站策划安排,我也有幸收到infoq涂老师的邀请,让我上台分享一个node.js话题,由于自知资历太浅,所以太深的东西拿出来讲也怕说错误导大家,就选了一个相对大家都比较了解的话题来说了:node.js的单线程问题。
必须感谢infoq几位接待我的朋友,很热心周到,不光帮我定酒店安排食宿,还亲自到酒店接我去会场,会后还免费赠送了我两张鸟巢的光影音乐剧,让屌丝能够有机会坐进去一次国家体育馆,这真是一次令人难忘的北京的旅行。
本次沙龙时间有限,所以只安排了两个人上去分享
第一个上去分享的是百度的童遥,介绍了他负责带团2年潜心打造的node.js的webapp框架clouda,主要特色就是客户端代码和服务端代码打通,快速开发,用他们内部的术语就是————云端统一。用clouda框架开发的app可以被搜索引擎抓取到,同时用clouda框架开发app可以免去调整各个终端的兼容,还比传统的框架性能更加出色,api更加简洁友好。
clouda项目地址:http://cloudajs.org
分享后,童遥tx也坦言目前clouda虽然已经超越了很多webapp框架,但是他们自己还不尽满意,想要精益求精,所以还没发布1.0版。同时由于国内的领导一般都希望项目尽快投入赚钱,不象国外一些公司能够容忍团队5,6年仔细完美的开发一个东西,所以已经开发2年的clouda也迫于高层的压力,必须拿出来推广了,这也是中外的一些差异。

短暂休息之后,轮到我上了,由于之前童遥tx说的实在太好了,我上台信心不足,原本准备的好好的一些东西都没有说好,语速也偏快,可能下面的tx都没完全接受我就切换下一页ppt了,总之这次发挥不是很好,不如上次hujs那样自然,对不住台下放弃休息时间来学习的tx们了,也希望infoq的老师们见谅了。
所以如果有想了解我这次分享的细节,欢迎微博或者在这里留言给我,我定会认真答复。
我主要先列出了node.js单线程面临的问题,然后介绍了golang和lua,这两门语言是如何支持多线程开发的,至于为什么选择这两门语言,一来最近也一直在研究Golang,而且Golang和node.js推出的时间差不多一直被大家拿来比较,二来lua之前在公司的项目也用过,作为胶水语言提供了nginx的数据库访问和逻辑能力,同时语法酷似js,所以就拿这两门语言做了下比较。
然后分享了多线程和多进程的解决方案,最后说明了下某些特殊情况多进程方案无法替代多线程方案,比如ifile模块,顺便打了份广告。
我分享的ppt地址:http://pan.baidu.com/share/link?shareid=2758027596&uk=3223972836
分享相关代码地址:https://github.com/DoubleSpout/BaiduTec
分享会下半场主要是openspace环节,大家自由分组讨论,也碰撞出不少火花。

视频地址:

http://www.infoq.com/cn/presentations/several-solutions-node.js-thread-defects?utm_source=infoq&utm_medium=videos_homepage&utm_campaign=videos_row1


上几张会场的图片作为结束吧:
车库咖啡
车库咖啡会场
童遥分享
童遥tx在分享clouda框架
帅哥童遥
帅哥童遥
我在分享
我在分享
我在分享
我在分享
全家福
全家福

  评论这张
 
阅读(965)| 评论(3)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016