aeron-io/simple-binary-encoding
Simple Binary Encoding (SBE) - High Performance Message Codec observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 26
- age_days: 4747
- days_rel: 12
- days_push: 11
- n_releases_24m: 20
Adoption not part of the score
3495 stars · 595 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Simple Binary Encoding (SBE) is a high-performance binary message codec implementing the FIX SBE standard for low-latency applications, with a schema-driven code generator producing codecs in Java, C++, C, C#, Go, and Rust. It is the reference implementation maintained by the Aeron project and pairs efficiently with the Aeron messaging system.
Use cases
- encode and decode binary messages for low-latency trading systems
- generate type-safe codecs from an XML message schema
- serialize market data with minimal overhead and zero-copy
- exchange messages between Java, C++, Go, and Rust services
- build high-throughput messaging on top of Aeron
When to choose
- you need extremely low-latency, low-overhead binary serialization
- you are building financial/trading systems using the FIX SBE standard
- you want codecs generated from a schema in multiple languages
- you use Aeron messaging and need an efficient presentation layer
When to avoid
- you need human-readable formats like JSON or XML
- your messages are small-volume and serialization performance is irrelevant
- you need schema evolution flexibility beyond SBE's extension model
- you want a general-purpose serialization library with broad ecosystem support like Protobuf
Facets
library · maturity stable
serialization parser fintech developer-tools performance microservices jvm cpp go rust dotnet cross-platform sbe binary-codec low-latency fix-protocol message-encoding aeron financial-trading code-generation
1 source
- readme: https://github.com/aeron-io/simple-binary-encoding · fetched 2026-08-28 · 8ec72703d143
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| aeron-io/simple-binary-encoding | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="aeron-io/simple-binary-encoding")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem