OpenIndiana (Solaris) のDTraceでNode.jsをプロファイリングする

昨年辺りから開発を進めているNodeアプリが大変残念なパフォーマンスだったので、DTraceでプロファイリングしてボトルネックを探してみる作...

2012/7/17

シャーディング環境で Mongoose を使う

MongooseでSchemaを定義する時に、Shard keyの情報を渡してあげる事で insert, update, remove等の処理がTargetedオペレーショ...

2012/3/7

Node.jsでUUIDを生成するには

node-uuid というモジュールを使うことで手軽に生成出来ます。Node.js で分散ネットワークを構築したい時に活躍しそうです。 使い方 npm でインストールでき...

2012/1/10

Express + jQueryでpjaxを使う

先日、暇つぶしに Express で噂の pjax を使って遊んでみました。pjax 自体は jquery-pjax を使う事で手間をかけずに実現出来ますね。サーバ側もHTTPリクエストヘッダ...

2011/11/25

Node.js アプリをデプロイして Upstart で起動させる Capistrano レシピを書いた

Node.js アプリをデプロイする場合、Heroku などの PaaS を使っているとすごく簡単なのですが、デプロイ先が VPS や専用サーバの場合、何かしらのツールを使っ...

2011/10/13