{3月22日语音讲座vol.47}清笃: Node.js & NAE 架构分享!
发布于 3年前 作者 zoomquiet 3411 次浏览

详细:{3月22日语音讲座vol.47}清笃: Node.js & NAE 很高兴能请到清笃 来金山开源卫士社区 进行分享 ;-)

  • 涉及内容是基础的 node.js 背影
  • NAE 发展,以及架构经验

有想吐糟的,按时来吧:

  • 时间:120322日 周四晚19:30~20:30
  • 地点: YY语音频道: 84544119

资料:

记要:

  • 19:31~20:30 正点完成

  • 清篤 先进行了小调查,确认听众有 node以及各种 AE 环境使用体验的不多

    • 于是,先简述了什么是 node.js,着重提醒了不是所有应用都适合 node 的
    • 然后,描述了什么是 App. Engine ,以及一般的 AE 实现
    • 着重分享了 NAE 的架构,变迁,以及运营体验
    • 最后,演示了一下 NAE 后台,以及核心功能

令俺印象深刻的:

  • NAE 本身就是用 node 完成的!

    • 避开了直接 hacking 的复杂
    • 同时,充分利用了 node 异步模型,令 NAE 的应用执行效能比裸跑还要高!!!
    • 一个应用引擎的核心组件 ~ 沙箱,居然只有 600 行左右!
  • cnodejs.org 的社区/招聘/活动/blog 等服务,都是直接发布在 NAE 的 node 应用

    • 虽然 NAE 对于社区核心成员而言,只是业余作品
    • 但是,已经在服务于 taobao 内部的正式生产服务中
    • 而且,随着应用的增长, NAE 本身的开发也在稳定推进中,有着清晰的发展路径
    • 而, node 是所有核心成员,现在全职使用的主要开发语言,
  • 一切都展示出 node.js 完备的战斗力!

    • 异步 i/o 模型 ,带来了设计思想的颠覆,同时,也带来了难以想象的执行/开发效率
    • 活跃的社区,带来了异常丰富的扩展能力
    • 使用 node 完成一切,展示了 cnodejs.org 的技术底藴

是时候,认真使用 NAE 了!

  • 越早将目前 NAE 主机的 CPU 跑满,越早加机器吼!
  • 当前,所有近千个 NAE 应用,居然仅仅跑在一台主机中,内存也没有食光 8G ,

实在是无言,

回到顶部