新たにCAS(Compare-And-Swap)をサポートした、kumofs-0.4.0をリリースしました。memcachedのテキストプロトコルで、getsコマンドとcasコマンドを新たに使うことができます。後方互換性は保たれています*1。新機能を利用するには、kumo-gatewayとkumo-serverを... 続きを読む
Ruby, KVS仰々しいタイトルをつけてますが、たいしたことは書いてません(´・ω・`) なぜKVSを試していたのか? 今月に入り、KVS・・・というより、NoSQL系の技術をいろいろ試してきたわけですが、そもそも何を目的としているのか、というと・・・ <前提> 100万件... 続きを読む
先日楽天タワーで開催された第101回カーネル読書会で、kumofsの設計と実装に関して発表しました。少々準備不足で満足のいく情報を提供できたか不安ではありますが、懇親会で大いに議論が盛り上がったのは良かったです。 そんなわけで、発表資料を公開しました。... 続きを読む
kumofs、明日の読書会の予習なう。 読書会は初参加なり、ドキドキw QT @frsyuki: デブサミのプレゼンテーション資料「kumofsから学ぶNot only SQLの技術」 #devsumi2010 #kumofs http://bit.ly/bOOZKb 約15時間前 via web 続きを読む
おかげさまでカーネル読書会も101回を数えることになりました。カーネル読書会の第二世紀の最初は、最近オープンソースになって話題のkumofsを古橋さんにお話いただきます。開発秘話をいろいろ聞きましょう〜ふるってご参加ください。日時:2月25日(木)、18時半... 続きを読む
Read-Only HTTP Read-Only This URL has Read+Write access kumofsとは? kumofsは、実用性を重視した分散データストアです。レプリケーション機能を備え、一部のサーバーに障害が発生しても正常に動作し続けます。単体でも高い性能を持ちながら、サーバ... 続きを読む
Once activated, we'll place the following badge in your repository's detail box: 続きを読む
まだ自分でインストールして確かめていないが、kumofsに興味津々である。何が興味深いかというと、まあスケーラブルで且つ耐障害性に優れるところだ。もちろんそれだけなら分散KVSということである程度予想された機能である。個人的な興味としては「この種のKVS... 続きを読む
前回は、kumofsはなぜスケールするかということについて紹介しました。その中で最後に、耐障害性もスケーラビリティにとって重要だーと紹介しました。そこで今回は、kumofsはなぜ落ちないのか、なぜ耐障害性が高いと言えるのかーということについて紹介したいと... 続きを読む
先日、分散Key-valueストア kumofs を公開しました。多く方から反響とフィードバックをいただいています。ありがとうございます。 今回は、kumofs はなぜスケールするのか、なぜスケールすると言えるのかーということについて紹介したいと思います。 ところでス... 続きを読む
Once activated, we'll place the following badge in your repository's detail box: 続きを読む
2008-08-16 バイナリシリアライズ形式「MessagePack」 ノード間の通信プロトコルに利用しているMessagePackについて Protocol Buffersは遅い GoogleのProtocol BuffersとMessagePackの性能比較2009-02-20 Key-Value Store 勉強会 Key-Value Store 勉強会を... 続きを読む
KVM on Debian(lenny) を使ったサーバを構築してみます. システムインストール最初は virt-manager などで VM を作成.ホスト名は kumofs で標準システムのみに. 下準備まずは基本セットをインストール $ su - # aptitude install sudo vim lv openssh-server... 続きを読む
分散Key-Valueストアの本命 kumofs を、本日オープンソースソフトウェアとしてリリースしました!kumofs@github kumofs関連資料まとめ kumofsとは?kumofsは、実用性を重視した分散データストアです。レプリケーション機能を備え、一部のサーバーに障害が発生... 続きを読む