ブログ  前の月  次の月 

たけまる / 2009-07


2009-07-29 Wed

_ Kai Plugin for Ruby on Rails [kai][rails]

@sawamur さんが Ruby on Rails の Kai プラグインを公開してくれました.

sawamur's active_kai at master - GitHub

ActiveRecord のように継承してモデルクラスを作ります.また,Kai ク
ラスタのサーバ (あるいはロードバランサ) は以下のように指定します.

class Book < ActiveKai
  kai_servers ['192.168.10.1:11211','192.168.10.2:11211','192.168.10.3:11211']
end

このモデルクラスのオブジェクトは,":id" (キー) を指定して作成しま
す."save" メソッドを呼ぶと,シリアライズされて Kai クラスタに保存
されます."find" クラスメソッドで,保存したオブジェクトを取得でき
ます.

book = Book.new(:id => 12345,:title => "Learning Erlang",:author => "John")
puts book.author #=> john
book.save
 
b2 = Book.find(12345)
b2.title = "Learning Ruby"
b2.save

ちなみに Kai には,統計情報を描画する Cacti プラグインもあります.
こちらも合わせてどうぞ.

分散Key/Valueストア,Kaiを使ってみよう!:第5回 gooホームにおけるKaiの運用例 ─監視や統計情報の活用|gihyo.jp … 技術評論社

2009-07-04 Sat

_ 第3回 Erlang 分散システム勉強会 終わりました [erlang]

お疲れ様でした.相変わらずコードがあまり出てこない勉強会でした (な
んでだろう?).久しぶりなのに話せなかった方,失礼にも僕が気付かずに
いた方,すみませんでした.

会場と2次会の手配をしていただいた日経BP 中田さんには大変お世話にな
りました.改めてありがとうございました.

発表資料は見つけ次第,プログラム [2009-06-15-1] からリンクしておき
ます.会場の都合で最後まで発表していただけなかった cooldaemon さん
の資料もあります.

では,また次回もよろしくお願いします.

■ 関連リンク

第3回 Erlang 分散システム勉強会twitter中継 - kgbu?
steps to phantasien(2009-07-04)
Erlang 分散システム勉強会に行ってきました - amnesiac
第三回 Erlang分散システム勉強会 - ペンギンと愉快な機械の日々
第三回 Erlang システム分散勉強会で発表してきました。 - Twisted Mind
7/3 第3回 Erlang 分散システム勉強会に参加してきました - すけ
第3回Erlang分散システム勉強会のTwitter中継のログ - jj1bdx: Erlang memo - はてなグループ: erlang