aeron-io/simple-binary-encoding
PublicSimple Binary Encoding (SBE) - High Performance Message Codec
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 11/10/2026
Tóm tắt bởi Bee AI
Simple Binary Encoding (SBE) là chuẩn mã hóa và giải mã thông điệp nhị phân tầng OSI layer 6 hiệu năng cao, tối ưu cho các hệ thống tài chính có độ trễ cực thấp. Dự án cung cấp các bản triển khai tham chiếu đa ngôn ngữ gồm Java, C, C++, C#, Go và Rust.
- Chuẩn mã hóa thông điệp nhị phân hiệu năng cao dành cho các ứng dụng tài chính độ trễ thấp.
- Cung cấp bản triển khai tham chiếu trên Java, C, C++, C#, Golang và Rust.
- Tích hợp và tương thích tối ưu với hệ thống nhắn tin Aeron và thư viện Agrona.
- Trình sinh mã Rust tạo crate an toàn 100% (không có unsafe) và không phụ thuộc vào thư viện ngoài.
Lưu ý
- Trình sinh mã C hiện tại vẫn đang trong giai đoạn hoàn thiện (work in progress).
- Bản build C++ chỉ hỗ trợ Linux, Mac OS và Windows tại thời điểm tài liệu công bố.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến59
- Độ tươi80
- Cộng đồng91
- Tài liệu100
- Phát hành100
- Mức độ khóNâng cao
- Phù hợp vớiLập trình viên
- Loại dự ánCông cụ
- Giấy phépApache-2.0
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Java
C++
C
C#
Go
Rust
CMake
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
sbe-tool/Công cụ sinh mã SBE và trình phân tích lược đồ XML.sbe-samples/Các ví dụ mẫu hướng dẫn sử dụng SBE.sbe-benchmarks/Các bộ kiểm thử hiệu năng đo lường tốc độ mã hóa/giải mã.cppbuild/Tập lệnh và cấu hình xây dựng bản triển khai C/C++.gocode/Mã nguồn và ví dụ hỗ trợ ngôn ngữ Golang.csharp/Mã nguồn và hỗ trợ ngôn ngữ C#.rust/Mã nguồn và kiểm thử cho ngôn ngữ Rust.
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/aeron-io/simple-binary-encoding.git
cd simple-binary-encodingCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Sinh mã codec nhị phân từ định nghĩa lược đồ XML cho nhiều ngôn ngữ lập trình.
- Xây dựng các giao thức truyền nhận dữ liệu thị trường và giao dịch tài chính với độ trễ siêu thấp.
- Tích hợp tầng tuần tự hóa dữ liệu nhị phân với hệ thống Aeron messaging.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
- 2
avelino/awesome-goA curated list of awesome Go frameworks, libraries and software191.2k+1.2k
- 3
CyC2018/CS-Notes:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计186.4k+77
- 4
ollama/ollamaGet up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.185.4k+894
- 5
Snailclimb/JavaGuideJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发159.4k+132
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 11/10/2026.