タグ

nodejsに関するmackee_wのブックマーク (6)

  • WebSocket(node + socket.io)をstunnel + HAProxyでプロキシする - その1 - HAProxyのインストールまで - hrendohの日記

    WebSocketのステータスは、昨年12月にRFC6455としてproposed standard(標準化への提唱)のステータスになりました。 node.js+socket.ioやjetty(Java)を始めサーバーサイドの実装は既に多くあり、クライアントはGoogle ChromeとSafariが実装しています。 FireFoxなどはMozWebSocketとして実装されており、リリースは標準化を待っている状態です。 2月にリリースされたFireFox 11より、proposed standardへの移行を受けてWebSocketを正式にリリースしました。 https://dev.mozilla.jp/2012/02/firefox11/ 例えば、サーバーにnode.jsを利用するアプリケーションを構築していく場合、実際にはnode.js自体をスケールしたり、WebSocket以外の機

    WebSocket(node + socket.io)をstunnel + HAProxyでプロキシする - その1 - HAProxyのインストールまで - hrendohの日記
    mackee_w
    mackee_w 2013/03/01
    WebSocketとその他リソースなどの振り分けにHAProxyを使う話
  • fluentd + mongodb+ node.js でリアルタイムにグラフを描く - stanaka's blog

    追記 2/22 毎回微妙に追記していますが、今回も追記です。最後にmongodbのinsert性能について80lines/secで厳しくなった、と書いてますが、環境か設定まわりがあやしいので訂正します。もうすこし検証してみようと思います。 → 検証して fluentd側の設定の問題であることが分かりました。詳しくは、http://blog.stanaka.org/entry/2013/02/22/171053 追記ここまで 最近は、fluentd + mongodb でログを蓄積していろいろ便利に使っているわけですが、数分に一回集計スクリプトを周したり、 GrowthForecast の画面をリロードしまくるのではなく、もっとリアルタイムで見たい! という欲求が募ってきたので、 node.js を使って実装してみました。( https://github.com/stanaka/realti

    fluentd + mongodb+ node.js でリアルタイムにグラフを描く - stanaka's blog
    mackee_w
    mackee_w 2013/02/21
    う、うわー! これほしかったー!
  • node.jsのvmとsynchronizeはライフチェンジング - taiyoh's memorandum

    [追記 5/29] synchronizeというかfiberには以下の問題点があるのでそちらを参照の上、このエントリをご覧ください → node-fiberでライフチェンジングとか煽ったことを若干後悔してる - taiyoh's memorandum [追記 終わり] node.jsをお使いのみなみなさま、コールバック地獄の中をいかがお過ごしでしょうか。 最近になって僕はvmモジュールとsynchronizeモジュールを使い出しまして、これがちょっと尋常じゃないくらい自分の実装方法に影響を与えております。 百聞は一見にしかずということで、実際どんな感じで使っているか、最近作ったユーティリティファイルの一部を載せます。 // util.js var vm = require('vm') , fs = require("fs") , path = require("path") , sync

    node.jsのvmとsynchronizeはライフチェンジング - taiyoh's memorandum
    mackee_w
    mackee_w 2013/02/16
    うへぇ、黒魔術〜
  • node.jsでREST APIを作るのに最適なexpress-resource | Inhale n' Exhale

    「node.jsを使って簡単にWebアプリが作れる!」みたいな記事で紹介されているサンプルコードは、だいたいそのまま使いものにならないことが多い。実際のアプリ開発では、いろいろなモジュールをNPMでインストールして、ソースコードツリーの階層なんかにも気を配ったりするものだ。DBへのアクセスも一元化して、O/Rマッパーも使えるようにしたい。国際化対応も考えなければならない。デバッガも必要だ。アプリを作りながら後付していくのもいいが、最初の段階である程度は固めておきたいと思う人も多いだろう。 すべてを一気に紹介すると相当長くなりそうなので、今回はREST APIを作る上で欠かせないexpressとexpress-resourceに焦点を当てる。node.jsとNPMをまだインストールしていなかったらnvmでインストールしておこう。 node.jsでMVCアーキテクチャのアプリを作ろうと思ったら

    node.jsでREST APIを作るのに最適なexpress-resource | Inhale n' Exhale
  • hubot jotei > 女帝 Advent Calendar 2012(3日目) - fukayatsu.dev

  • ファーストサーバ、日本初の Node.js 専用クラウドサービス「 Node Ninja 」の提供を開始

    ファーストサーバ、日初の Node.js 専用クラウドサービス「 Node Ninja 」の提供を開始 レンタルサーバー事業を展開するファーストサーバ株式会社(社:大阪市中央区、代表取締役:磯部 眞人、リンク 以下、「ファーストサーバ」)は、 Node.js 専用クラウドサービス「 Node Ninja 」のオープンβ版を 2012 年 6 月 5 日より提供いたします。昨秋よりクローズドβ版を公開してまいりましたが、多くのお問い合わせをいただき、この度の一般公開を決定いたしました。 Node.js は、サーバーへの急激なアクセス数の増加を懸念する C10K 問題の解決策の1つとして注目されている新しいプログラミング言語です。従来 Node.js を国内で利用するには、自分自身でサーバー環境を構築するか、海外で提供されているクラウドサービスを利用するしかありませんでした。 「 Node

    ファーストサーバ、日本初の Node.js 専用クラウドサービス「 Node Ninja 」の提供を開始
    mackee_w
    mackee_w 2012/06/06
    帰ったらやる
  • 1