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

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

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

WuKongIM/WuKongIM

0
View on GitHub↗
4,853 نجوم·677 تفرعات·Go·5 مشاهداتgithubim.com↗

WuKongIM

WuKongIM هو خادم مراسلة فورية موزع مصمم للدردشة والإخطارات في الوقت الفعلي. يعمل كعنقود اتصالات لا مركزي يستخدم موجه رسائل pub-sub لتوزيع البيانات على المستخدمين الأفراد وقنوات المجموعات واسعة النطاق.

يتضمن النظام بروتوكول بث دردشة ذكاء اصطناعي متخصص لتقديم ردود تدريجية منخفضة التأخير من وكلاء الذكاء الاصطناعي. كما يتميز ببوابة أحداث webhook تقوم بإعادة توجيه تغييرات حالة الاتصال وأحداث الرسائل إلى تطبيقات الأعمال الخارجية عبر ردود الاتصال (callbacks).

توفر المنصة بنية تحتية لاتصالات المجموعات عالية السعة، ومزامنة الرسائل عبر الأجهزة، وتتبع المحادثات القائم على الحالة. تتم إدارة الأمن من خلال تشفير طبقة النقل والوصول إلى القنوات القائم على الأذونات، بينما يتم الحفاظ على موثوقية النظام عبر التجاوز التلقائي للفشل، والتعافي من الكوارث، ومراقبة الصحة القائمة على نبضات القلب.

Features

  • Enterprise Messaging Servers - Provides a decentralized, enterprise-grade messaging server infrastructure designed for large-scale group communication and cross-device synchronization.
  • Real-time Communication Servers - Provides a decentralized server architecture for operating distributed systems designed for instant messaging and real-time notifications.
  • Cross-Device Synchronization Engines - Synchronizes real-time data to maintain consistent message history across multiple devices for a single user.
  • AI Agent Protocols - Implements a specialized communication protocol for low-latency, incremental AI chat streaming.
  • Decentralized Cluster Coordination - Maintains high availability and scalability by distributing communication tasks across multiple independent network nodes.
  • High Availability Clustering - Implements a distributed cluster architecture with automated failover and disaster recovery to ensure continuous service availability.
  • Real-time Messaging - Delivers individual messages and batch events to specific channels for immediate real-time end-user reception.
  • Conversation State Synchronization - Keeps message history and unread counts consistent across multiple devices by syncing historical data from the server.
  • Distributed Instant Messaging Servers - Provides a decentralized communication system to handle real-time chat and notifications across multiple server nodes.
  • Communication Clusters - Operates as a decentralized communication cluster to distribute real-time chat and notifications across multiple network nodes.
  • High-Capacity Group Messaging - Supports massive group communications involving tens of thousands of members without hitting member limit restrictions.
  • Pub-Sub Messaging - Distributes data by matching message events to specific personal or group channels via a pub-sub model.
  • Streaming Response Protocols - Provides a specialized communication protocol for delivering low-latency, incremental AI agent responses to clients.
  • Streaming AI Conversational Interfaces - Implements low-latency streaming conversations and real-time response delivery for artificial intelligence agents.
  • External System Integrations - Provides connectivity to third-party systems via webhooks to synchronize communication with external business data.
  • Conversation Search - Provides the capability to locate specific conversations or messages using unique identifiers and word-based search queries.
  • Event-Driven Webhooks - Triggers automated external workflows by forwarding status changes and message events via HTTP callbacks.
  • Messaging Channel Management - Provides tools to create and update communication channels and manage member access permissions.
  • Permission-Based Access Control - Controls group membership and message visibility using inclusive and exclusive access lists.
  • Transport Layer Encryption - Protects sensitive communication data from interception by encrypting the data transport layers.
  • Webhook Event Notifications - Forwards status changes and message events to third-party applications through external callbacks.
  • Real-Time Event Notifications - Ships a webhook event gateway that forwards communication status changes and message events to external business applications.
  • System Event Webhooks - Features a gateway that triggers HTTP callbacks to external business logic based on internal system communication events.
  • Incremental Response Streaming - Sends data incrementally to clients to support real-time output displays for AI-driven interactions.

سجل النجوم

مخطط تاريخ النجوم لـ wukongim/wukongimمخطط تاريخ النجوم لـ wukongim/wukongim

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ WuKongIM

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع WuKongIM.
  • hazelcast/hazelcastالصورة الرمزية لـ hazelcast

    hazelcast/hazelcast

    6,570عرض على GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Javabig-datacachingdata-in-motion
    عرض على GitHub↗6,570
  • ravendb/ravendbالصورة الرمزية لـ ravendb

    ravendb/ravendb

    3,961عرض على GitHub↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    C#csharpdatabasedocument-database
    عرض على GitHub↗3,961
  • quarkusio/quarkusالصورة الرمزية لـ quarkusio

    quarkusio/quarkus

    15,479عرض على GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Javacloud-nativehacktoberfestjava
    عرض على GitHub↗15,479
  • stoatchat/stoatchatالصورة الرمزية لـ stoatchat

    stoatchat/stoatchat

    2,610عرض على GitHub↗

    Stoatchat is a real-time chat server and messaging backend that utilizes WebSockets to handle instant communication, live event updates, and user presence tracking. The project incorporates an encrypted file storage system and cloud storage layer that applies AES encryption to binary data before upload. It also functions as an HTTP content proxy server to mask user IP addresses when fetching media from third-party services and as a push notification gateway to ensure reliable alert delivery via a background dispatch queue. The system includes role-based access control to manage user permissi

    Rustapimongodbredis
    عرض على GitHub↗2,610
عرض جميع البدائل الـ 30 لـ WuKongIM→

الأسئلة الشائعة

ما هي وظيفة wukongim/wukongim؟

WuKongIM هو خادم مراسلة فورية موزع مصمم للدردشة والإخطارات في الوقت الفعلي. يعمل كعنقود اتصالات لا مركزي يستخدم موجه رسائل pub-sub لتوزيع البيانات على المستخدمين الأفراد وقنوات المجموعات واسعة النطاق.

ما هي الميزات الرئيسية لـ wukongim/wukongim؟

الميزات الرئيسية لـ wukongim/wukongim هي: Enterprise Messaging Servers, Real-time Communication Servers, Cross-Device Synchronization Engines, AI Agent Protocols, Decentralized Cluster Coordination, High Availability Clustering, Real-time Messaging, Conversation State Synchronization.

ما هي البدائل مفتوحة المصدر لـ wukongim/wukongim؟

تشمل البدائل مفتوحة المصدر لـ wukongim/wukongim: hazelcast/hazelcast — Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to… ravendb/ravendb — RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It… quarkusio/quarkus — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications.… stoatchat/stoatchat — Stoatchat is a real-time chat server and messaging backend that utilizes WebSockets to handle instant communication,… papercups-io/papercups — Papercups is an open-source live chat platform and self-hosted customer messaging system. It provides a real-time… openimsdk/open-im-server — Open-IM-Server is an instant messaging server and cross-platform messaging backend designed for real-time text and…