2010-01-01から1年間の記事一覧

Introducing the MessagePack

高速なシリアライズライブラリ MessagePack の新しいWebサイトをオープンしました! The MessagePack Project Ruby Inside でも取り上げられたようです: MessagePack: Efficient, Cross Language Binary Object Serialization 昨今、効率を重視したシリアラ…

kumofs-0.3.2 をリリースしました

kumofs-0.3.2 をリリースしました。 更新内容は kumo-gateway の機能追加と、./configure スクリプトの修正です。kumo-server や kumo-manager に変更はありません。 kumofs@github Downloads kumo-gatewayの機能追加 memcachedプロトコルで "version" コマ…

圧縮転送 - MessagePack-RPC for Ruby 0.3.0

高速な非同期メッセージングライブラリ MessagePack-RPC for Ruby をアップデートしました。互換性はだいたい維持されています。 gem install msgpack-rpc 今回の目玉は、圧縮転送のサポートです。メッセージをdeflate(zlib)を使って圧縮します。 使い方 …

MessagePack for C/C++/Ruby アップデート

MessagePackのC,C++,Ruby版をバージョンアップしました。C/C++版は0.4.2、Ruby版は0.3.3です。 http://msgpack.sourceforge.jp/ http://rubygems.org/gems/msgpack 主に strict-aliasing rule (goo)に関する問題を修正しました。互換性はAPI・ABI両方で維持…

第101回カーネル読書会

先日楽天タワーで開催された第101回カーネル読書会で、分散KVS kumofs の設計と実装に関して発表しました。 少々準備不足で十分な発表ができたか不安ではありますが、懇親会で大いに議論が盛り上がったのは良かったです。 そんなわけで、発表資料を公開しま…

モダンネットワークプログラミング入門 WEB+DB PRESS vol.55

先日も少し書きましたが、WEB+DB PRESS vol.55 で特集記事を執筆させていただきました。本日発売です。タイトルは、モダンネットワークプログラミング入門です。 マルチコアCPUから最高の性能を引き出す 本特集では,マルチコアCPUの性能を存分に引き出し,…

kumofsから学ぶNot only SQLの技術

NoSQLを知る〜kumofsから学ぶNot only SQLの技術 と題して、Developers Summit 2010で発表しました。 twitterの#devsumi2010 kumofsを見る限りでは大変ご好評をいただいたようで、ひとまずほっとしています。 プレゼンテーションの資料を公開しました。内容…

kumofsはなぜ落ちないか

前回は、kumofsはなぜスケールするかということについて紹介しました。その中で最後に、耐障害性もスケーラビリティにとって重要だーと述べました。 そこで今回は、kumofsはなぜ落ちないのか、なぜ耐障害性が高いと言えるのかーということについて紹介したい…

kumofsはなぜスケールするか

先日、分散Key-valueストア kumofs を公開しました。 多く方から反響とフィードバックをいただいています。ありがとうございます。 今回は、kumofs はなぜスケールするのか、なぜスケールすると言えるのかーということについて紹介したいと思います。 ところ…

kumofsのリリースを更新しました

kumofs-0.3.1 と、msgpack-0.4.1 をリリースしました。 kumofs@github Downloads MessagePack@SourceForge.JP ダウンロード msgpack-0.4.1 CentOS 5など*1で kumofs を ./configure したときに Can't find msgpack library と表示されて止まってしまう問題を…

分散Key-Valueストア「kumofs」を公開しました!

分散Key-Valueストア kumofs を、本日オープンソースソフトウェアとしてリリースしました! kumofs@SourceForge kumofs関連資料まとめ kumofsとは? kumofs(クモエフエス)は、実用性を重視した分散データストアです。レプリケーション機能を備え、一部のサ…

kumofs関連資料まとめ

随時更新予定。 ツールなど 2010-01-08 kumofsの死活監視はこんな感じでNagiosでやってます - (ひ)メモ 検討と検証 2010-04-01 kumofsに10MBのvalueを入れるとどうなるか実験してみた - sdyuki-devel 2010-02-24 KVS(NoSQL)のまとめと「これから」の設計手法…

MessagePack for Java 作りかけリリース!

バイナリシリアライズ形式 MessagePack のJava版の、作りかけをリリースしました^^; シリアライザやデシリアライザの本体は実装できていますが、例外やインタフェースの完成度はまだ高くないです。開発者募集中! msgpack-0.0.0.jar msgpack-src-0.0.0.tar.g…

MessagePack for C++ 0.4.0 リリース

バイナリシリアライズ形式 MessagePack の C++ API をアップデートしました。 ソースコードレベルでの互換性が維持されています。バイナリレベルでは互換性はありませんが、0.3.x系と0.4.x系は共存(両方インストール)が可能です。 以下の新しい機能を使う…