awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesCompact Binary Object Encoding

Processes that convert domain objects into a minimized binary format using techniques like variable-length encoding.

Distinct from Binary Data Encoding: Shortlist candidates focus on images, JSON, or network-specific data, not general domain object serialization

Explore 3 awesome GitHub repositories matching software engineering & architecture · Compact Binary Object Encoding. Refine with filters or upvote what's useful.

Awesome Compact Binary Object Encoding GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • alipay/furyAvatar de alipay

    alipay/fury

    4,412Ver en GitHub↗

    Fury es un framework de serialización binaria multilenguaje diseñado para codificar objetos de dominio y grafos complejos para facilitar el intercambio de datos entre lenguajes. Incluye un compilador de lenguaje de definición de interfaz (IDL) que traduce definiciones de esquemas a tipos nativos idiomáticos y código repetitivo de serialización en múltiples lenguajes. El proyecto se distingue por un lector binario de copia cero (zero-copy) que permite acceder a campos específicos sin deserializar todo el objeto, así como un serializador de grafos de objetos que preserva las referencias circulares y la integridad referencial. También cuenta con un convertidor de datos que transforma datos binarios basados en filas a formatos columnares de Apache Arrow para cargas de trabajo analíticas. El framework cubre amplias áreas de capacidad, incluyendo la evolución de esquemas basada en metadatos para compatibilidad hacia adelante y hacia atrás, un proceso de compilación AOT en tiempo de construcción para eliminar la reflexión en tiempo de ejecución y la deserialización segura mediante validación de tipos basada en listas blancas. Además, proporciona integración para llamadas a procedimientos remotos de alto rendimiento a través de gRPC.

    Converts domain objects into a compact binary format using variable-length encoding to reduce payload size.

    Java
    Ver en GitHub↗4,412
  • alibaba/fastjson2Avatar de alibaba

    alibaba/fastjson2

    4,307Ver en GitHub↗

    fastjson2 is a high-performance Java library used for serializing and deserializing Java objects to and from JSON strings and byte arrays. It functions as a binary JSON serializer for encoding objects into optimized binary formats to reduce payload size and increase processing speed. The project includes a JSONPath query engine for extracting specific data and fields from JSON documents using standardized path expressions and filters. It also serves as a JSON schema validator, providing utilities to generate data contracts and validate JSON input against defined schemas to ensure structural c

    Provides optimized conversion of Java objects into minimized binary formats to reduce payload size.

    Javaandroidbig-datadeserialization
    Ver en GitHub↗4,307
  • twitter/serialAvatar de twitter

    twitter/Serial

    1,029Ver en GitHub↗

    Serial is a Java library designed for high-speed object serialization and binary data processing. It converts complex objects into compact byte arrays to facilitate efficient storage and network transmission, specifically targeting environments where memory and resource efficiency are critical. The library distinguishes itself by bypassing reflection, instead utilizing manual field mapping and generated bytecode to perform object inspection. This approach ensures a deterministic byte layout and provides type-safe buffer management, which allows for predictable data structures. To support long

    Provides high-speed object serialization by transforming complex object graphs into dense, compact binary formats.

    Java
    Ver en GitHub↗1,029
  1. Home
  2. Software Engineering & Architecture
  3. Compact Binary Object Encoding