awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/avro

0
View on GitHub↗
3,277 星标·1,765 分支·Java·Apache-2.0·0 次浏览avro.apache.org↗

Avro

Apache Avro is a data serialization system.

Features

  • Serialization and Communication - Data serialization system for efficient binary formats.

Star 历史

apache/avro 的 Star 历史图表apache/avro 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Avro 的开源替代方案

相似的开源项目,按与 Avro 的功能重合度排序。
  • apache/thriftapache 的头像

    apache/thrift

    10,933在 GitHub 上查看↗

    Thrift is a cross-language remote procedure call framework and data serialization protocol. It provides an interface definition language to specify data types and service interfaces in a neutral format, enabling the automated generation of client and server code across multiple programming languages. The project functions as a polyglot service communicator using a layered software stack to ensure interoperable communication. It focuses on implementing cross-language remote procedure calls and transforming complex data structures into standardized formats for efficient network transport. The

    C++
    在 GitHub 上查看↗10,933
  • esotericsoftware/kryoEsotericSoftware 的头像

    EsotericSoftware/kryo

    6,529在 GitHub 上查看↗

    Kryo is a Java binary serialization framework and object cloning library used to convert Java objects into a compact binary format and restore them from bytes. It provides a system for creating deep or shallow copies of complex object graphs without requiring binary conversion. The project utilizes variable-length integer encoding and integer-ID class registration to reduce the size of serialized data. It handles complex object graphs through circular reference tracking to prevent data duplication and infinite loops. To maintain long-term data viability, it includes schema evolution managemen

    HTML
    在 GitHub 上查看↗6,529
  • google/protobufgoogle 的头像

    google/protobuf

    71,412在 GitHub 上查看↗

    Protocol Buffers is a binary serialization framework used to encode structured information into compact payloads to reduce network bandwidth and storage. It functions as a cross-language data interchange standard that enables different platforms and languages to exchange structured data using a shared schema. The project includes an interface definition language compiler that transforms schema definitions into type-safe source code for multiple target programming languages. This mechanism decouples data structures from specific language memory layouts and ensures consistent data handling acro

    C++
    在 GitHub 上查看↗71,412
  • grpc/grpcgrpc 的头像

    grpc/grpc

    44,891在 GitHub 上查看↗

    gRPC is a language-agnostic remote procedure call framework designed for high-performance communication between distributed services. It utilizes a structured interface definition language to generate consistent client stubs and server skeletons, enabling applications to invoke methods on remote servers as if they were local objects. By leveraging the HTTP/2 transport layer, the framework supports efficient binary serialization and multiplexed data exchange across diverse programming environments. The framework distinguishes itself through its support for flexible communication patterns, incl

    C++
    在 GitHub 上查看↗44,891

常见问题解答

apache/avro 是做什么的?

Apache Avro is a data serialization system.

apache/avro 的主要功能有哪些?

apache/avro 的主要功能包括:Serialization and Communication。

apache/avro 有哪些开源替代品?

apache/avro 的开源替代品包括: apache/thrift — Thrift is a cross-language remote procedure call framework and data serialization protocol. It provides an interface… esotericsoftware/kryo — Kryo is a Java binary serialization framework and object cloning library used to convert Java objects into a compact… google/protobuf — Protocol Buffers is a binary serialization framework used to encode structured information into compact payloads to… grpc/grpc — gRPC is a language-agnostic remote procedure call framework designed for high-performance communication between…