タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

messagepackに関するcamelmasaのブックマーク (2)

  • MessagePack 0.2.0 リリース! - Blog by Sadayuki Furuhashi

    バイナリシリアライズ形式 MessagePack の2回目のリリースです。 フォーマットの仕様はそのままで、C++用のAPIを大幅に強化しました。詳しくは:サンプルコード msgpack-0.2.0.tar.gz MessagePackとは MessagePackは効率を重視したデータ交換用のフォーマットで、言うなれば「速いJSON」です。 データ型を持つシリアライズ形式(JSONやYAMLと同じ。整形式XML文章とは異なる) フォーマット定義(IDL)が不要 シリアライズ/デシリアライズがとても高速 シリアライズされたデータのサイズが小さい ストリーム処理できる いまのところ Ruby、C、C++ で使える 作りかけのActionScript版(lp:~frsyuki/msgpack/as3) プロトコルを実装する手間を省ける ネットワークで通信を行うプログラムを書くときは、ぜひ高速なバ

    MessagePack 0.2.0 リリース! - Blog by Sadayuki Furuhashi
  • Protocol Buffersは遅い - Blog by Sadayuki Furuhashi

    Google の Protocol Buffers は、同技術と競合するバイナリシリアライズ形式である MessagePack と比べて、場合によっては 19倍 以上遅く、シリアライズ後のデータサイズは 7倍 以上になることがあります。平均的に見ると MessagePack の方が高速であり、高い性能が必要とされるなら Protocol Buffers より MessagePack を選択するべきです。 …とはいえどちらも非常に高速なので、実際にはそのAPIの違いで選んだ方が良い。Protocol Buffers と MessagePack は重視している点が異なり、使い勝手は大きく異なる。 Protocol Buffers とは何か Protocol BuffersはGoogleが開発したバイナリエンコード手法で、以下のような要素が提供されます: データフォーマットを記述するための言語(

    Protocol Buffersは遅い - Blog by Sadayuki Furuhashi
  • 1