Bare messages: binary application record encoding
17 hours ago
- #binary encoding
- #BARE
- #data serialization
- BARE is a simple binary representation for structured application data.
- BARE messages are binary, compact, and not self-describing.
- Optimized for small messages, with 8-bit alignment for simplicity.
- Conservative extensibility ensures backward and forward compatibility.
- Simple to implement; decoders/encoders can be written quickly.
- Optional DSL for schema documentation and code generation.
- Sample schema provided for PublicKey, Time, Department, Address, Customer, Employee, TerminatedEmployee, and Person.
- Multiple implementations available in various programming languages.