MessagePack Web SiteExtremely efficient object serialization library. It's like JSON, but very fast and small. What's MessagePack? MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects... 続きを読む
高速なオブジェクトシリアライズ形式 MessagePack をプロトコルに採用したRPCライブラリをリリースしました。Ruby を使って簡単にRPCサーバーやクライアントを実装できます。msgpack-rpcMessagePack-RPC プロトコルは既にkumofsやクラスタ管理ツール「clx」など... 続きを読む
分散KVS kumofs のコードは、全体で約2万行です。そのうち、ネットワークI/Oやプロトコルに関するコードは約1万行で、全体の約半分を占めています。並列イベント駆動I/Oフレームワーク「mpio」リリース ネットワークアプリケーションを実装する上で、もっとも大... 続きを読む
Purpose BERT and BERT-RPC are an attempt to specify a flexible binary serialization and RPC protocol that are compatible with the philosophies of dynamic languages such as Ruby, Python, PERL, JavaScript, Erlang, Lua, etc. BERT aims to be as s... 続きを読む
Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, P... 続きを読む
PEAR :: PEPr :: Details :: PHPRPC PHPRPC is a RPC (Remote Procedure Calling) protocol. It uses PHP serialize representation to transfer data, so the complex object such as multidimensional array, associative array and instance of object can b... 続きを読む