サーバーサイドエンジニアの技術メモあれこれ

調べたことのメモがき。その他雑記もちょろちょろと。ゆるくやってます。

Capn protoメモ

What is Capn prot

capnproto.org

メモ

Capn protはなぜ早い?

シリアライズ不要

シリアライズしたオブジェクトから直接データを読み取れるようになってる。

タイムトラベル(Promise Pipelining)

合成関数のような形でRPCの返り値を利用したRPCを実行する際、1度目のRPCは返り値を待つことなく後続の処理を実施可能。

capnproto.org

インストール

基本的にソースからビルドする。パッケージ化は公式には実施されておらず有志が行なっているらしい。rpmはない。

capnproto.org

サンプルプログラム