Skip to content

Entry

Simple Binary Encoding (SBE)

Appears in 6 awesome lists

SBE is a high-performance message codec designed for low-latency applications. It provides efficient encoding and decoding of messages, making it suitable for real-time video streaming and encoding scenarios.

Open github.comreal-logic/simple-binary-encoding

Found in these lists

Anything About Game

Section: Serialization · sbe-fastest

FreshScore 85

Awesome C++

Section: Serialization · encoding and decoding application messages in binary format for low-latency applications. [Apache2]

FreshScore 94

游戏服务器资源大全

Section: 协议 · 面向超低延迟场景的二进制编码

ActiveScore 70

Awesome JVM

Section: Memory and concurrency · High Performance Message Codec.

StaleScore 51

Awesome Video

Section: Encoding & Codecs · SBE is a high-performance message codec designed for low-latency applications. It provides efficient encoding and decoding of messages, making it suitable for real-time video streaming and encoding scenarios.

ActiveScore 77

Useful Java links

Section: 6. Useful libraries · Simple Binary Encoding (SBE) - High Performance Message Codec. License: Apache 2 , .

ActiveScore 74

FlatBuffers

An efficient cross-platform serialization library from Google that allows direct access to serialized data without parsing or unpacking.

In 9 listsDetails

protobuf

A language-neutral and platform-neutral serialization mechanism that is designed to be highly efficient and extensible. It supports rich data types and is widely used in distributed systems, such as gRPC and Apache Kafka.

In 9 listsDetails

Apache Thrift

. [Delphi] Lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing. The code generation system takes a simple definition language as input…

In 8 listsDetails

Cap'n Proto

An extremely fast data interchange format and RPC system whose zero-copy encoding doubles as both wire format and in-memory representation.

In 5 listsDetails

cereal

A C++11 library for serialization. [BSD]

In 5 listsDetails

cista

Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

In 5 listsDetails

Apache Arrow

Language-agnostic columnar in-memory format for fast data interchange, including the Arrow IPC format and Flight RPC for moving data between systems.

In 5 listsDetails

nanopb

Small code-size Protocol Buffers implementation in ANSI C. It is especially suitable for use in microcontrollers, but fits any memory restricted system.

In 4 listsDetails