Cap'n Proto serialized data structures for the Savi language.
-
Updated
Jun 10, 2024 - Cap'n Proto
Cap’n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster.
Cap'n Proto serialized data structures for the Savi language.
Cap'n Proto library and code generator for Go
SecretHandshake secure connections in C++, with Cap'n Proto support
[Start here!] Flow-IPC - Modern C++ toolkit for high-speed inter-process communication (IPC)
An automated and extensible space-efficiency benchmark of JSON-compatible serialization specifications
Compile Cloudflare Workers to Cap'n Proto and deliver them as minimalist Docker images.
Official Debian packaging for Cap'n Proto
Flow-IPC Sub-project - SHM-jemalloc - Commercial-grade jemalloc memory manager turbocharges your zero-copy work [See `ipc` repo first]
Flow-IPC Sub-project - Shared Memory - End-to-end zero-copy transport support; direct work with SHM; SHM-classic provider [See `ipc` repo first]
Flow-IPC Sub-project - Structured Transport - Transport of Cap'n Proto-backed structured messages [See `ipc` repo first]
Cap'n Proto RPC implementation
Performance comparison of the most popular C++ serialization protocols such as Cap'n'Proto, FastBinaryEncoding, Flatbuffers, Protobuf, JSON
Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
A simple example demonstration the use of using Cap'n Proto instead of Borsh for Solana programs.
See https://benchmark.sourcemeta.com for the latest version of this benchmark
Created by Kenton Varda
Released 2013