awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesVersion-Tolerant Deserializers

Deserializes binary data with missing or extra fields by ignoring unknown keys and applying defaults.

Distinct from Binary Deserialization: Distinct from Binary Deserialization: specifically handles schema evolution by ignoring unknown fields.

Explore 2 awesome GitHub repositories matching data & databases · Version-Tolerant Deserializers. Refine with filters or upvote what's useful.

  1. Home
  2. Data & Databases
  3. Binary Data Accessors
  4. Binary Deserialization
  5. Version-Tolerant Deserializers

Awesome Version-Tolerant Deserializers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • apache/thriftالصورة الرمزية لـ apache

    apache/thrift

    10,933عرض على GitHub↗

    Thrift هو إطار عمل لاستدعاء الإجراءات عن بُعد (RPC) وبروتوكول تسلسل البيانات عبر اللغات. يوفر لغة تعريف واجهة (IDL) لتحديد أنواع البيانات وواجهات الخدمة بتنسيق محايد، مما يتيح التوليد المؤتمت لكود العميل والخادم عبر لغات برمجة متعددة. يعمل المشروع كمتواصل خدمة متعدد اللغات (polyglot) يستخدم حزمة برمجية ذات طبقات لضمان التواصل القابل للتشغيل البيني. ويركز على تنفيذ استدعاءات الإجراءات عن بُعد عبر اللغات وتحويل هياكل البيانات المعقدة إلى تنسيقات موحدة لنقل الشبكة بكفاءة. يتضمن إطار العمل قدرات لإدارة توافق إصدارات API لدعم التحديثات غير الذرية بين العملاء والخوادم. كما يوفر آليات للتحقق من سلامة البيانات والتأكد من أن الخدمات تتصرف بشكل متطابق عبر تنفيذات اللغات المختلفة.

    Supports non-atomic updates by ignoring unknown fields during binary deserialization, ensuring backward and forward compatibility.

    C++
    عرض على GitHub↗10,933
  • messagepack-csharp/messagepack-csharpالصورة الرمزية لـ MessagePack-CSharp

    MessagePack-CSharp/MessagePack-CSharp

    6,607عرض على GitHub↗

    MessagePack-CSharp is a high-performance binary serializer for .NET that converts C# objects to and from the compact MessagePack format. It uses compile-time source generation to produce AOT-safe formatters and resolvers, eliminating runtime reflection and enabling ahead-of-time compilation scenarios. The serializer encodes object fields as integer indices instead of string keys, producing compact binary output with deterministic field ordering, and provides stack-allocated reader and writer structs for direct encoding and decoding of MessagePack primitives without heap allocations. The libra

    Deserializes binary data with missing or extra fields by ignoring unknown keys and applying defaults.

    C#c-sharplz4messagepack
    عرض على GitHub↗6,607