ZAP Protocol's fork of Cap'n Proto - an insanely fast data interchange format and capability-based RPC system.
- Zero-copy serialization - No encoding/decoding step required
- Schema evolution - Add fields without breaking compatibility
- Capability-based RPC - Secure, object-capability security model
- Promise pipelining - Reduce round-trip latency
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . -j$(nproc)
cmake --install .Documentation is available at https://zap-protocol.github.io/zap-cpp/
To build documentation locally:
cd docs
npm install
npm run devSee LICENSE for details.