タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

queueに関するtakasickのブックマーク (1)

  • memcachedプロトコルを使ったBlockingQueue - Blog by Sadayuki Furuhashi

    マルチスレッドプログラミングでよく使うBlockingQueueをmemcachedプロトコルを使ってネットワーク越しに使うことができるサーバーを実装してみました。 タスクをガンガンpushしていく一方で、ワーカースレッドならぬワーカーサーバーが1つずつpopして処理していくような分散処理に使えるかも知れません。スレッドプールのネットワーク分散版。 ソースコードはCodeReposにあります:lang/ruby/lkserver $ svn co http://svn.coderepos.org/share/lang/ruby/lkserver $ cd lkserver # memcachedテキストプロトコルのパーサーをコンパイル $ ruby extconf.rb $ make # Rev(イベント駆動IOライブラリ)をインストール $ gem install rev # 11511

    memcachedプロトコルを使ったBlockingQueue - Blog by Sadayuki Furuhashi
  • 1