5 रिपॉजिटरी
Synchronizing event streams across multiple server instances using external distributed data stores.
Distinct from Stream Event Synchronizers: None of the candidates cover distributed synchronization via external stores like Redis or Kafka for server instances.
Explore 5 awesome GitHub repositories matching data & databases · Distributed Event Synchronization. Refine with filters or upvote what's useful.
Yoga is a GraphQL server framework and runtime-agnostic HTTP handler used to build and deploy GraphQL APIs. It functions as a toolkit for managing schemas and resolvers, providing a spec-compliant environment for hosting APIs across diverse JavaScript runtimes, including Node.js, Deno, Bun, and serverless cloud environments. The project distinguishes itself through its ability to act as an Apollo Federation gateway, composing multiple subgraphs into a single unified supergraph. It also serves as a dedicated subscription server, delivering real-time data streaming via both WebSockets and Serve
Integrates external datastores like Redis or Kafka to synchronize event streams across multiple server instances.
MISP is an open-source threat intelligence sharing platform designed for collecting, storing, and distributing structured threat indicators and intelligence. At its core, it provides a distributed synchronization protocol for transferring events between instances, an attribute-based correlation engine that links matching indicators across events, and a REST API with an OpenAPI specification for programmatic access to threat data. The platform uses formal data formats for JSON, taxonomy, galaxy, and object templates to enable compatibility across tools and communities. The platform distinguish
Transfers published events to configured remote instances subject to distribution rules and push settings.
ServiceStack एक हाई-परफ़ॉर्मेंस .NET वेब फ़्रेमवर्क है जिसे दृढ़ता से टाइप किए गए अनुरोध और प्रतिक्रिया ऑब्जेक्ट्स का उपयोग करके टाइप-सेफ़ APIs बनाने के लिए डिज़ाइन किया गया है। यह एक मैसेज-आधारित API इंजन के रूप में कार्य करता है जो बिज़नेस लॉजिक को ट्रांसपोर्ट लेयर से अलग करता है, जिससे सेवाओं को HTTP, gRPC और विभिन्न मैसेज कतार प्रदाताओं सहित कई प्रोटोकॉल के माध्यम से उजागर किया जा सकता है। यह फ़्रेमवर्क अपने टाइप-सेफ़ API जनरेटर द्वारा प्रतिष्ठित है, जो कई भाषाओं में सेवा मेटाडेटा से नेटिव क्लाइंट SDKs और डेटा ट्रांसफर ऑब्जेक्ट्स का उत्पादन करता है। इसमें माइक्रोसर्विसेज ऑर्केस्ट्रेशन के लिए एक वितरित सेवा गेटवे, C# ऑब्जेक्ट्स को सीधे डेटाबेस रिकॉर्ड्स में अनुवादित करने के लिए एक कोड-फ़र्स्ट ORM, और सुरक्षित टोकन-आधारित एक्सेस के लिए एक केंद्रीकृत पहचान और एक्सेस प्रबंधन सिस्टम शामिल है। इसकी व्यापक क्षमता सतह Pub-Sub और सर्वर-सेंट इवेंट्स के माध्यम से एसिंक्रोनस मैसेजिंग और रीयल-टाइम इवेंट स्ट्रीमिंग को कवर करती है। यह JWT, API कीज़ और स्टेप-अप ऑथेंटिकेशन सहित एकीकृत ऑथेंटिकेशन फ़्लो के साथ-साथ JSON, XML, ProtoBuf और MessagePack जैसे फ़ॉर्मेट्स के लिए व्यापक डेटा सीरियलाइज़ेशन समर्थन प्रदान करता है। अतिरिक्त टूलिंग में ऑटोमेटेड CRUD API जनरेशन, बैकग्राउंड जॉब निष्पादन और प्रशासनिक डैशबोर्ड टेम्प्लेट्स शामिल हैं।
Synchronizes event notifications across multiple load-balanced application servers using a Redis backend.
यह प्रोजेक्ट Spring Boot फ्रेमवर्क के साथ स्केलेबल एप्लिकेशन विकसित करने के लिए एक व्यापक संदर्भ आर्किटेक्चर और सर्वोत्तम प्रथाओं के लिए एक गाइड के रूप में कार्य करता है। यह Java बैकएंड विकास के लिए एक संरचनात्मक ब्लूप्रिंट प्रदान करता है, जो डिकपल्ड APIs के कार्यान्वयन और आर्किटेक्चरल मानकों की स्थापना पर केंद्रित है। यह प्रोजेक्ट विशेष रूप से थर्ड-पार्टी लाइब्रेरीज़ के एकीकरण को सरल बनाने के लिए कस्टम स्टार्टर्स और ऑटो-कॉन्फ़िगरेशन मॉड्यूल्स के निर्माण का विवरण देता है। यह एप्लिकेशन्स को निष्पादन योग्य जार (executable jars) के रूप में पैक करने और कंटेनरीकृत क्लाउड वातावरण के लिए लेयर्ड बिल्ड्स को ऑप्टिमाइज़ करने के लिए एक डिप्लॉयमेंट ब्लूप्रिंट भी प्रदान करता है। क्षमता का दायरा मेमोरी कैशिंग और एसिंक्रोनस प्रोसेसिंग के माध्यम से परफॉरमेंस ट्यूनिंग, साथ ही डिस्ट्रीब्यूटेड लॉक्स और मैसेज ब्रोकर्स का उपयोग करके डिस्ट्रीब्यूटेड सिस्टम सिंक्रोनाइज़ेशन को कवर करता है। अतिरिक्त कवरेज में डेटा पर्सिस्टेंस का प्रबंधन, डेटाबेस माइग्रेशन, स्वचालित कार्य शेड्यूलिंग और क्रॉस-कटिंग चिंताओं के लिए एस्पेक्ट-ओरिएंटेड प्रोग्रामिंग का कार्यान्वयन शामिल है।
Implements distributed synchronization using external stores like Redis or Kafka to ensure data consistency across server instances.
Indigo is a Go-based framework and toolkit designed for building, hosting, and scaling services within the AT Protocol ecosystem. It provides the foundational infrastructure for decentralized social networking, enabling developers to implement relay services, manage cryptographically signed user repositories, and handle identity resolution across federated environments. The project distinguishes itself through a robust architecture that decouples content hosting from discovery, allowing for independent moderation and algorithmic feed generation. It utilizes content-addressed storage and Merkl
Synchronizes distributed state by broadcasting signed repository updates through real-time event streams with historical backfill.