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

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

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

6 रिपॉजिटरी

Awesome GitHub RepositoriesComplex Event Processing Engines

Engines specialized in detecting temporal patterns and sequences within streams to trigger actions.

Distinct from Stream Processing Engines: Focuses on temporal pattern detection specifically, whereas Stream Processing Engines are general-purpose.

Explore 6 awesome GitHub repositories matching data & databases · Complex Event Processing Engines. Refine with filters or upvote what's useful.

Awesome Complex Event Processing Engines GitHub Repositories

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

    apache/flink

    26,086GitHub पर देखें↗

    Apache Flink is a distributed processing engine designed for both high-throughput, low-latency data streams and finite batch workloads. It functions as a stateful stream processor and a SQL stream processing engine, providing a unified runtime to execute relational queries and event-based transformations. The system is distinguished by its ability to manage persistent operator state to ensure exactly-once processing guarantees and consistency during failures. It features specialized capabilities for complex event processing to detect temporal patterns and handles out-of-order events using eve

    Detects temporal patterns and sequences within data streams to trigger real-time actions.

    Java
    GitHub पर देखें↗26,086
  • apache/incubator-kie-droolsapache का अवतार

    apache/incubator-kie-drools

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

    यह प्रोजेक्ट एक बिज़नेस रूल्स मैनेजमेंट सिस्टम और रूल इंजन है जिसे एप्लिकेशन सोर्स कोड से अलग जटिल बिज़नेस लॉजिक को परिभाषित, निष्पादित और प्रबंधित करने के लिए डिज़ाइन किया गया है। यह एक बिज़नेस लॉजिक कंपाइलर प्रदान करता है जो मानव-पठनीय नियम परिभाषाओं को उच्च-प्रदर्शन रनटाइम मूल्यांकन के लिए निष्पादन योग्य मॉडल में बदलता है। सिस्टम में वास्तविक समय के डेटा स्ट्रीम का विश्लेषण करने के लिए एक कॉम्प्लेक्स इवेंट प्रोसेसिंग इंजन शामिल है ताकि टेम्पोरल पैटर्न की पहचान की जा सके, और एक डिसीजन मॉडल और नोटेशन एक्जीक्यूटर जो नियतात्मक परिणामों के लिए उद्योग मानकों के आधार पर संरचित लॉजिक को प्रोसेस करता है। यह जटिल तार्किक निर्भरताओं का मूल्यांकन करके निर्णयों को स्वचालित करने के लिए फॉरवर्ड और बैकवर्ड चेनिंग का समर्थन करने वाले एक इन्फरेंस इंजन का उपयोग करता है। यह प्लेटफ़ॉर्म नियम सेशन प्रबंधन, नियम निर्भरता विश्लेषण और निष्पादन लॉजिक विज़ुअलाइज़ेशन सहित व्यापक क्षमताओं को कवर करता है। इसमें नियम प्रदर्शन निगरानी, नियम प्रारूप अनुवाद और प्लगेबल पर्सिस्टेंस लेयर के माध्यम से सेशन स्टेट रिकवरी के लिए टूल्स भी शामिल हैं।

    Provides a specialized engine for detecting temporal patterns and sequences within real-time data streams to trigger actions.

    Java
    GitHub पर देखें↗6,269
  • cachecontrol/json-rules-engineCacheControl का अवतार

    CacheControl/json-rules-engine

    3,088GitHub पर देखें↗

    This project is a rule-based decision system that decouples complex business logic from application code by representing rules as portable, structured data. It functions as a business logic engine that evaluates nested boolean conditions to determine application outcomes based on dynamic inputs. The engine distinguishes itself by supporting the asynchronous resolution of external data, allowing it to fetch and inject real-time facts into the evaluation process at runtime. It utilizes a recursive evaluation model to process hierarchical rule sets and triggers event-driven actions immediately u

    Evaluates streams of incoming data against hierarchical rule sets to trigger automated responses based on specific conditions.

    JavaScriptbusiness-rulesenginejson
    GitHub पर देखें↗3,088
  • hyperjumptech/grule-rule-enginehyperjumptech का अवतार

    hyperjumptech/grule-rule-engine

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

    Grule is a business rule engine for Go that decouples complex decision-making logic from core application code. It provides a framework for defining, versioning, and executing business rules through a domain-specific language, allowing logic to be managed independently of the underlying software implementation. The engine distinguishes itself by utilizing a formal grammar-based parser and a Rete-inspired pattern matching algorithm to evaluate logic against data facts efficiently. It supports dynamic system modeling by enabling runtime updates to policies and providing thread-safe knowledge ba

    Evaluates incoming data streams against predefined logic patterns to trigger automated actions.

    Gogolanghacktoberfesthacktoberfest2021
    GitHub पर देखें↗2,505
  • drasi-project/drasi-platformdrasi-project का अवतार

    drasi-project/drasi-platform

    1,241GitHub पर देखें↗

    The platform is a distributed system designed for real-time data monitoring, continuous graph-based query processing, and reactive event automation. It functions as a middleware solution that tracks state changes in external databases and systems, evaluating these streams against graph patterns to identify significant events and state transitions without the need for manual polling. The platform distinguishes itself through its ability to synchronize state updates across distributed environments, including real-time updates to vector databases for AI applications. It utilizes a pluggable conn

    Detects temporal patterns and sequences within data streams to trigger automated workflows across distributed microservices.

    C#cdcchange-data-capturechange-detection
    GitHub पर देखें↗1,241
  • jruizgit/rulesjruizgit का अवतार

    jruizgit/rules

    1,293GitHub पर देखें↗

    This project is a business rules and complex event processing engine designed to manage logical decision-making and stateful workflows. It functions as a computational framework that evaluates incoming data streams and facts against conditional logic to derive new conclusions and trigger automated actions. The engine distinguishes itself through a combination of forward-chaining inference and deterministic state machine orchestration. It uses salience-based conflict resolution to prioritize rule execution and supports persistent contextual state tracking to manage long-running business proces

    Correlates event sequences and patterns to trigger automated actions based on logical and time-based constraints.

    JavaScriptbusiness-rulesdurable-rulesevents
    GitHub पर देखें↗1,293
  1. Home
  2. Data & Databases
  3. Complex Event Processing Engines