2012年4月1日日曜日

HH2をOSSとしてリリースします

HadoopにかわるHH2の開発を進めてきましたがOSSとしてリリースすることにしました。






HH2はHadoopのJobTracker、TaskTrackerを置き換えるもので効率よくJobを実行することができます。まず、JobTrackerにかわるHumanTrackerがTaskTrackerにかわるHumanTaskerにタスクの割り当てを行います。


タスクの割り当てに使うのは特に難しいことはありません。メールによる通知となります。


この時、通常のHadoop同様にHumanTaskerがなんらのか障害により通達エラーが発生する場合があります。


この場合もHadoop同様に別Humanにタスクを割り当てます。ただし注意しなければいけないのは別Humanにタスクを割り当てる場合は、ボーナスの支給が必須となります。


最後に、やはりHumanTrackerはHadoopのJobTracker同様にSPOFになりえるということです。HumanTrackerの障害は様々ですがいずれこの問題は解消される予定です。


ここまで見てきたとおり通常のHadoopよりも効率的にJobが実行できることがおわかりいただけたでしょう。なお、HH2のOSSリリース予定は2045年5月を目標に着々と準備を進めているところです。

リリースが完了するまでしばらくお待ちいただけますと幸いです。

HH2開発チーム一同

2012年1月19日木曜日

Related Cassandra

自身のことでのCassnadra関連のことをいくつか書き留めておこうかなと。

その1。
ずっと、大谷さんと翻訳を続けてきた「Cassandra: The Definitive Guide」の翻訳本「Cassandra」が去年の年末に発売されました。



正直、バージョンはすぐあがるし翻訳を始めた時点でもうアウトなところとかいっぱいあるしこれは正直単なる翻訳だけでは済まなくコードの検証も入れつつだったのでかなり辛かったです。
原書と違うところは基本0.8ベースで「0.8からの新機能」は1からの書き起こしです。
やってる最中に1.0がリリースされてるとかでそれに合わせてると永遠に終わらないので0.8で打ち止めってことになりました。


その2。
以前からやっていた 「Cassnadra-GUIプロジェクト」 がGoogleとApacheが共同でホスティングしているApache関連のプロジェクト 「Apache Extras」 に移行しました。新しいURLは

http://code.google.com/a/apache-extras.org/p/cassandra-gui/

そろそろ、1.0を出さないとね。。。


その3。
去年の年末(ぐらい?)に、Brian O'Neill氏からお願いされて
Virgil(GUI & REST Layer for Cassandra w/ SOLR integration)」(ようするにCassandraの操作をRESTとかでやろうぜみたいな)
プロジェクトにcommiterとして参加しております(まだ手をつけられてないのは内緒)。


そして、これはCassandraとはまったく関係ないけど、去年の年末で終わったと思ってたもう一つ原稿が今週頭に終わったという。
というか、小出しに来たりするので終わったと思ったらまたお願いされたりw

今年もこんな感じで進むのでしょうか的な感じが。

2011年9月28日水曜日

Hadoop Conference Japan 2011 Fall

内容は書く気力が現在無いためアップロードだけで。。。人材は本当に募集しておりますです。
Hadoop Conference Japan 2011 Fall
View more presentations from Ryu Kobayashi

2011年9月19日月曜日

#Cassandra GUI 0.8.0-beta1 released

とりあえず、0.8に対応したもののリリース。
CQLは正式版で対応ってことで。
その後の1.0-beta1への対応予定。

cassandra-gui

最近のブログ更新はリリースのお知らせばかり。。。

--
Cassandra-GUI now supported Apache Cassandra 0.8.
This release only supports 0.8. CQL is done later.

2011年5月3日火曜日

#Cassandra GUI 0.7.0 released

ようやく0.7.0の正式リリースしました。

betaまではthriftのバージョンアップの対応で0.6系のものと機能的には
変わりませんでしたが、今回は0.7から入った機能の

KeySpaceの動的追加/削除の対応
Column Familyの動的追加/削除の対応

がメインに入ってます。

今回はnodetool系の機能は、0.8で無くなるものもあるので一旦見送り。

cassandra-gui