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

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

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

4 مستودعات

Awesome GitHub RepositoriesShared Message Contracts

Inter-application message types placed in a shared package for communication without compile-time dependencies.

Distinct from Application Messaging Interfaces: Distinct from Application Messaging Interfaces: focuses on shared type definitions rather than the communication layer itself.

Explore 4 awesome GitHub repositories matching web development · Shared Message Contracts. Refine with filters or upvote what's useful.

Awesome Shared Message Contracts GitHub Repositories

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

    airtai/faststream

    5,234عرض على GitHub↗

    FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int

    Supports defining structured data models shared across publishers and subscribers to maintain consistent message contracts.

    Python
    عرض على GitHub↗5,234
  • relatedcode/messengerالصورة الرمزية لـ relatedcode

    relatedcode/Messenger

    4,784عرض على GitHub↗

    Messenger is an asynchronous messaging system and event-driven communication layer designed to exchange events between decoupled components. It functions as an inter-process communication tool that removes direct dependencies between services by routing messages through a middleware layer. The system implements a pub-sub messaging model where components subscribe to specific event types and receive notifications when those events are triggered. It utilizes a central dispatcher to route asynchronous events from producers to registered subscribers. The project provides capabilities for distrib

    Uses shared messaging contracts to enable interaction between services without requiring direct compile-time dependencies.

    عرض على GitHub↗4,784
  • grpc/grpc-dotnetالصورة الرمزية لـ grpc

    grpc/grpc-dotnet

    4,469عرض على GitHub↗

    هذا المشروع هو تطبيق .NET لإطار عمل gRPC، يوفر نظاماً لتنفيذ الوظائف على خوادم بعيدة كما لو كانت استدعاءات محلية. يعمل كإطار عمل لاستدعاء الإجراءات البعيدة (RPC) عالي الأداء يستخدم HTTP/2 لاتصال الخدمة وبروتوكولات الاتصال الثنائية لضمان تبادل فعال للبيانات. يتضمن التطبيق وكيل gRPC-Web، الذي يعمل كطبقة ترجمة لتمكين التطبيقات القائمة على المتصفح من التواصل مع خدمات gRPC من خلال طلبات متوافقة مع الويب. كما يدعم إنشاء شبكات خدمة HTTP/2 لربط الخدمات المصغرة الموزعة بزمن انتقال منخفض. يغطي إطار العمل مجموعة واسعة من القدرات، بما في ذلك التسلسل الثنائي عبر Protobuf، وتوليد العقود المكتوبة بقوة، ودعم أنماط RPC الأحادية والمتدفقة. ويوفر ميزات استضافة خادم وإدارة عميل شاملة، إلى جانب أدوات إدارة حركة المرور مثل موازنة التحميل من جانب العميل وإعادة محاولة الاستدعاء التلقائية. يتم توفير دعم تشغيلي إضافي من خلال أمان نقل TLS، والتحكم في الوصول على مستوى الطريقة، وأدوات المراقبة بما في ذلك مراقبة صحة الخدمة وتسجيل التشخيص.

    Enables sharing generated message types in a common library to maintain contract consistency across projects.

    C#
    عرض على GitHub↗4,469
  • ergo-services/ergoالصورة الرمزية لـ ergo-services

    ergo-services/ergo

    4,441عرض على GitHub↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Ergo defines private messages for direct service-to-service communication where the receiver owns the contract.

    Goactor-modelactorsdistributed
    عرض على GitHub↗4,441
  1. Home
  2. Web Development
  3. Application Messaging Interfaces
  4. Shared Message Contracts

استكشف الوسوم الفرعية

  • Private Service ContractsDefining private messages for direct service-to-service communication where the receiver owns the contract. **Distinct from Shared Message Contracts:** Distinct from Shared Message Contracts: focuses on private, receiver-owned contracts for direct service communication, not shared types for cross-application exchange.