More Related Content
Similar to node-handlersocket (20)
node-handlersocket
- 2. 宣伝
Nodeの本を書いてます
Node
@atsuya @bad_at_math @Jxck_ @KOBA789
@koichik @masahiroh @meso @nsyee @yssk22
発売は7月かなぁ
著者レビューと初校を並行処理中
少々お疲れ気味
励ましのツイートを!!
- 8. ブロッキング
クライアント HandlerSocket
execute_single
ブロック
- 9. ノンブロッキング
node-
HandlerSocket
handlersocket
find
ブロック
しない
コール
バック
- 11. ノンブロッキング+パイプライニング
node-
通常のAPI HandlerSocket
handlersocket
find
insert
update
ブロック
しない
コール
バック
コール
バック
コール
バック
- 12. ノンブロッキング+パイプライニング
相性がいい
パイプライニング用のAPI不要
単独のAPIを続けて呼び出すだけ
openIndex()もパイプライニング可能
同期?コールバックスパゲッティ?
フロー制御モジュールを使えばおk
slide, step, async, etc...
https://github.com/joyent/node/wiki/modules#async-flow
- 13. フロー制御モジュール(slide)
var records = [
[100, 9999, 'Foo'],
[300, 9998, 'Bar'],
...
];
asyncMap(records, function(record, next) {
index.insert(record, next);
}, function(err, results) {
//全レコードのインサート完了
});
- 16. まとめ
NodeでもHandlerSocket使えるよ
Node HandlerSocket
https://github.com/koichik/node-handlersocket
ノンブロッキングとパイプライニングは
相性がいいよ
好きなフロー制御モジュール使えるよ
いくつかはNode本で紹介してるよ!!
Node本が出たら買ってね!!