awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 रिपॉजिटरी

Awesome GitHub RepositoriesMessaging Server Clustering

Synchronization and workload distribution across multiple communication server instances for high availability.

Distinct from Cluster Node Management: Focuses on messaging server state and session synchronization, distinct from general node orchestration.

Explore 5 awesome GitHub repositories matching devops & infrastructure · Messaging Server Clustering. Refine with filters or upvote what's useful.

Awesome Messaging Server Clustering GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • crossoverjie/cimcrossoverJie का अवतार

    crossoverJie/cim

    9,492GitHub पर देखें↗

    Cim is a distributed instant messaging system and server-side backend designed to manage real-time communication across a cluster of servers. It provides a scalable infrastructure for routing private and group messages while tracking user connection states and session locations across distributed nodes. The project features an interception layer for AI messaging middleware, which allows artificial intelligence agents to intercept incoming communication and generate automated responses. It also includes a real-time push infrastructure to deliver notifications and messages from the server to en

    Maintains a distributed registry of user connection states and sessions across a cluster of servers.

    Javaheartbeatimnetty
    GitHub पर देखें↗9,492
  • nats-io/nats.gonats-io का अवतार

    nats-io/nats.go

    6,657GitHub पर देखें↗

    This is a Golang client library for interacting with a cloud native distributed messaging system. It provides the necessary tools for Go applications to exchange messages using publish-subscribe and request-reply patterns, as well as specialized clients for managing persistent streams and distributed storage. The library includes a JetStream client for durable message streaming and replay, a Key-Value store client for managing distributed state with versioning and watchers, and an Object Store client for the storage and retrieval of large binary files via chunked delivery. The implementation

    Connects multiple server instances to provide fault tolerance and horizontal scalability across a network.

    Gocloud-nativecloud-native-architecturescloud-native-microservices
    GitHub पर देखें↗6,657
  • faye/fayefaye का अवतार

    faye/faye

    4,386GitHub पर देखें↗

    Faye एक रीयल-टाइम मैसेजिंग मिडलवेयर और WebSocket पब्लिश-सब्सक्राइब सर्वर है। यह एक संचार परत के रूप में कार्य करता है जो क्लाइंट्स के बीच संदेशों को रूट करता है और वेब पर डेटा सिंक्रोनाइज़ेशन को सक्षम करने के लिए चैनल सब्सक्रिप्शन का प्रबंधन करता है। यह प्रोजेक्ट एक क्रॉस-डोमेन संचार गेटवे प्रदान करता है, जो विभिन्न डोमेन पर वेब क्लाइंट्स को एक केंद्रीय सर्वर के साथ संवाद करने की अनुमति देता है। इसे एक क्लस्टर्ड मैसेजिंग बैकएंड के रूप में बनाया गया है जो उच्च मात्रा में लगातार नेटवर्क कनेक्शन को संभालने के लिए बाहरी स्टोरेज का उपयोग करके कई इंस्टेंस में स्थिति साझा कर सकता है। इसकी क्षमता में चैनल प्रबंधन और संदेश रूटिंग के लिए पब-सब लॉजिक, साथ ही एक ट्रांसपोर्ट-अज्ञेयवादी प्रोटोकॉल परत शामिल है जो WebSockets और लॉन्ग-पोलिंग दोनों का समर्थन करती है। सिस्टम में प्रकाशन और सब्सक्रिप्शन पर एक्सेस प्रतिबंधों के लिए सुरक्षा मिडलवेयर, साथ ही डेटा को संशोधित या फ़िल्टर करने के लिए संदेश ट्रैफ़िक इंटरसेप्शन शामिल है। स्थिरता बनाए रखने के लिए, सिस्टम ड्रॉप किए गए लिंक का पता लगाने और छूटे हुए संदेशों को स्वचालित रूप से पुनः वितरित करने के लिए हार्टबीट-संचालित कनेक्शन रिकवरी का उपयोग करता है।

    Implements messaging server clustering to synchronize state and distribute workload across multiple instances for high availability.

    JavaScript
    GitHub पर देखें↗4,386
  • igniterealtime/openfireigniterealtime का अवतार

    igniterealtime/Openfire

    2,999GitHub पर देखें↗

    Openfire is an XMPP communication server and enterprise messaging platform designed for real-time collaboration. It serves as a communication hub providing instant messaging, presence tracking, and multi-user chat capabilities for organizational use. The server supports federated network routing via an XMPP federation gateway, allowing users across different domains to exchange messages. It is designed for high availability through server node clustering and multi-node synchronization to balance client traffic and ensure continuous uptime. The platform integrates with external directory serv

    Implements server node clustering and multi-node synchronization to ensure continuous uptime and balance client traffic.

    Javacollaborationhacktoberfestjabber
    GitHub पर देखें↗2,999
  • admol/systemdesignAdmol का अवतार

    Admol/SystemDesign

    2,645GitHub पर देखें↗

    This project is a reference library of architectural blueprints, study materials, and design patterns for building scalable, high-availability distributed systems. It serves as a technical guide for scalability engineering, providing structural solutions for common engineering challenges. The repository focuses on distributed systems design, covering essential patterns for data replication, consensus algorithms, and transaction management. It distinguishes itself by offering detailed blueprints for specialized domains, including real-time data streaming, large-scale data storage, and high-ava

    Details the distribution of messaging channels across server clusters to ensure high availability and scalability.

    GitHub पर देखें↗2,645
  1. Home
  2. DevOps & Infrastructure
  3. Cluster Node Management
  4. Messaging Server Clustering