Node js feat pegasus

1,117 views

Published on

邓楠乔

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,117
On SlideShare
0
From Embeds
0
Number of Embeds
221
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Node js feat pegasus

  1. 1. ..NODEJSNO...NODEJSNOD.. NODEJSN ....NODE . NO.NODE.NODEJS NODE. NODEJSN.........NODE NODE .NODE .NO NOD NO .NODE NO .NO .NODE NO NOD ..NO.... ....NODE.NODE .NODE. .N NODE .N. NODEJ NODEJ..NO .NODE N NODE.. N.... ....NODE NODE..NODEJS . NODE .... N.NODE NODEJSNO .NODE N NODEJSN .... ....NODEJSN. ..NODE.N . NODE.NODEJ N..NODE .NODEJSN .NODE N .NODEJSN.... ....NODE.......NODE . N NODE NOD. NODEJSNO NO ..NODE NODE N N. NODE.........NODE... ...NODE NO .NOD NOD. NO .NODE NOD NOD NODE N NO...NOD.... ..NODEJS.....NODEJSNOD . NO.NOD NODE NODEJSNODEJSN NODEJS. NOD.NO...... NODE.JS feat. PEGASUS 基于NODE的神马级HTTP服务器的设计与实现
  2. 2. JavaScript网景公司在1995年发明了JavaScript 微软公司在1996年实现了 JScript Ecma国际标准化组织在1997年 制定了ECMA-262标准 1999年,ECMA-262 第三版 ECMA-262第四版 通用语言 2009年,ECMA-262第五版 对象与方法 运算闭包 数据结构与函数 什么都做不了的JavaScript
  3. 3. JavaScript in Browser CSS 程序语言与标准库 Document Object ModelHTML W3C与HTML5 W3C与JavaScript ActiveX XMLHttpRequest 应用领域的扩展 浏览器插件 程序语言与三方库
  4. 4. No-Blocking UI线程与工作线程 什么叫做阻塞 永不阻塞的单线程 alert()会造成线程阻塞 基于事件的 消息通知机制与异步运行机制 多线程、同步与互斥 Web Workers
  5. 5. CommonJS 服务端JavaScript 运行环境 Windows Script Host Active Service Pages 标准库 require(‘CommonJS’); 模块的定义与加载 Binary模块 IO模块 FileSystem模块 HTTP模块 包管理
  6. 6. Node.JSCommonJS的一个实现 Akshell GLUEscript RingoJS CouchDB Dasquillette Node.JS Ejscript V8 Flusspferd JSBuild FlyScript http-parser GPSEE libev JSLocalnet c-ares libeio ...... 事件驱动 POSIX平台 非阻塞 C++模块 高性能 回调函数 单线程 简洁
  7. 7. No-Blocking in Node.JS 磁盘读写延迟 并行处理 非计算耗时 网络请求延迟 单处理器 回调函数 异步操作函数 单磁盘 批处理 同步操作函数
  8. 8. Single-Threaded HTTPD 多线程HTTPD 线程开销 线程间同步与互斥 海量HTTP请求处理策略 单线程HTTPD 多处理器 负载均衡
  9. 9. F2E’s New Toy 没有一门语言是万能的 掌握一门后台语言 语言影响人的思考方式 选择合适的工具 了解Web服务器 做合适的事情 前端最爱JS 模拟后台代码 编写工具脚本 代码实验室
  10. 10. Pegasus 巨大的图片目录 轻量级 请求重定向 好玩的 前端专用HTTPD 文件合并 易于开发和扩展 文件修改即时生效 易于部署 独角兽 跨平台 代码格式化
  11. 11. Node.JS feat. Pegasus 静态文件请求 处理模块 JSBeautifier模块 独角兽请求 HTTP响应模块 处理模块 托盘程序 主循环 配置模块 HTTP代理模块
  12. 12. Q&A ? ...and Thank You.

×