金利0無利息キャッシング – キャッシングできます

 | 

2009-02-24

memcachedのためのproxyサーバー

10:12 | memcachedのためのproxyサーバー - 金利0無利息キャッシング – キャッシングできます を含むブックマーク はてなブックマーク - memcachedのためのproxyサーバー - 金利0無利息キャッシング – キャッシングできます

アプリケーション側ではlocalhost:11211で一台に見えていて、裏側で複数台のmemcachedproxyをして、分散アルゴリズムノードの管理(サーバーの動的な追加/削除、fail over)を行ってくれるようなのがあると便利ではないか。

アプリ側からは一台に見えていて、容量が足りなくなったらガンガンサーバーを追加していくだけでアプリの設定書き換えないでも済む、みたいなのが欲しい。

できれば隣接ノードへの分散書き込みとか、サーバー追加削除のタイミングではdeleteを全台に発行するとかそういうのを勝手にやって欲しい。

というのを考えていて、既存のプロダクトでそういうの無いのかなあと、memcached + proxy とかでググってたら見つけた。

http://code.google.com/p/memagent/

  • プロジェクト名はmemagentだけど実行ファイルはmagentみたい。google codeでmagentが取られてたからだろう。
  • まだ検証とかは全然してない。
  • ketama使った分散と、バックアップサーバーという機能がある。
トラックバック - http://subtech.g.hatena.ne.jp/mala/20090224
 |