随笔分类 -  Node

Node.js
为Node.js编写组件的几种方式
摘要:本文主要备忘为Node.js编写组件的三种实现:纯js实现、v8 API实现(同步&异步)、借助swig框架实现。 关键字:Node.js、C++、v8、swig、异步、回调。 简介 首先介绍使用v8 API跟使用swig框架的不同: (1)v8 API方式为官方提供的原生方法,功能强大而完善,缺点 阅读全文
posted @ 2016-02-24 22:02 烛秋 阅读(9152) 评论(0) 推荐(3) 编辑
一个网络传输框架——zeroMQ 调研笔记
摘要:一、它是什么 zeroMQ,一个处理消息传输的库,重点在传输上,看起来它像是在socket上面封装了一层,让我们可以很容易的利用它来做N对M的数据传输,在分布式系统中很方便,在接收端它有round-robin负载均衡。 官方介绍:http://zguide.zeromq.org/page:all " 阅读全文
posted @ 2016-02-17 21:34 烛秋 阅读(17703) 评论(1) 推荐(0) 编辑
Node.js的cluster模块——Web后端多进程服务
摘要:众所周知,Node.js是单线程的,一个单独的Node.js进程无法充分利用多核。Node.js从v0.6.0开始,新增cluster模块,让Node.js开发Web服务时,很方便的做到充分利用多核机器。 充分利用多核的思路是:使用多个进程处理业务。cluster模块封装了创建子进程、进程间通信、服 阅读全文
posted @ 2016-02-16 17:07 烛秋 阅读(5486) 评论(0) 推荐(0) 编辑
HTTP的长连接和短连接——Node上的测试
摘要:本文主要从实践角度介绍长、短连接在TCP层面的表现,借助Node.JS搭建后台服务,使用WinHTTP、Ajax做客户端请求测试,最后简单涉及WebSocket。 关键字:长连接、短连接、Node.JS、WebSocket. 一两年前,在理论上对长短连接做了学习,那时的技能以客户端为主,所以也止步于 阅读全文
posted @ 2016-01-05 22:10 烛秋 阅读(19363) 评论(0) 推荐(3) 编辑