awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesStream Analytics Processing

Techniques for calculating rolling aggregates and statistical metrics over time-based windows in real-time.

Distinct from Real-Time Analytics: Distinct from Real-Time Analytics: focuses on the processing of stream analytics specifically.

Explore 12 awesome GitHub repositories matching data & databases · Stream Analytics Processing. Refine with filters or upvote what's useful.

Awesome Stream Analytics Processing GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • apache/flinkAvatar de apache

    apache/flink

    26,086Voir sur GitHub↗

    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

    Groups streaming data into time, count, or session windows to calculate rolling aggregates and metrics.

    Java
    Voir sur GitHub↗26,086
  • langchain-ai/deepagentsAvatar de langchain-ai

    langchain-ai/deepagents

    25,006Voir sur GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Provides real-time streaming of conversation updates as each sequential agent step executes.

    Pythonagentsdeepagentslangchain
    Voir sur GitHub↗25,006
  • vonng/ddiaAvatar de Vonng

    Vonng/ddia

    22,648Voir sur GitHub↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Details the mechanics of performing stream analytics to derive insights from evolving datasets.

    Pythonbookdatabaseddia
    Voir sur GitHub↗22,648
  • cube-js/cubeAvatar de cube-js

    cube-js/cube

    20,251Voir sur GitHub↗

    Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools. The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orches

    Streams incremental updates from AI agents as newline-delimited JSON for real-time data exploration.

    Rustagentic-analyticsagentsai
    Voir sur GitHub↗20,251
  • zhisheng17/flink-learningAvatar de zhisheng17

    zhisheng17/flink-learning

    15,071Voir sur GitHub↗

    This project is a collection of educational resources and reference implementations for the Apache Flink stream processing framework. It provides a learning resource focused on mastering distributed stream processing through implementation guides, performance tuning tutorials, and practical examples. The repository features detailed walkthroughs for building real-time data pipelines using the DataStream and Table APIs. It includes specific integration examples for connecting Apache Flink with Kafka brokers and Elasticsearch indices, as well as reference implementations for real-time deduplica

    Implements reference examples for real-time deduplication, windowed aggregations, and fault-tolerant state management.

    Javaclickhouseelasticsearchflink
    Voir sur GitHub↗15,071
  • microsoftdocs/azure-docsAvatar de MicrosoftDocs

    MicrosoftDocs/azure-docs

    10,894Voir sur GitHub↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure Stream Analytics for processing real-time data streams into live analytics.

    Markdownskilling
    Voir sur GitHub↗10,894
  • boto/boto3Avatar de boto

    boto/boto3

    9,834Voir sur GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Implements zero-ETL pipelines to stream production data into analytics engines for complex querying.

    Pythonawsaws-sdkcloud
    Voir sur GitHub↗9,834
  • dusty-nv/jetson-inferenceAvatar de dusty-nv

    dusty-nv/jetson-inference

    8,734Voir sur GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Analyzes concurrent video, audio, and image data using a streaming analytics toolkit for real-time understanding.

    C++caffecomputer-visiondeep-learning
    Voir sur GitHub↗8,734
  • wukongim/wukongimAvatar de WuKongIM

    WuKongIM/WuKongIM

    4,853Voir sur GitHub↗

    WuKongIM est un serveur de messagerie instantanée distribué conçu pour le chat en temps réel et les notifications. Il fonctionne comme un cluster de communication décentralisé qui utilise un routeur de messages pub-sub pour distribuer les données aux utilisateurs individuels et aux canaux de groupe à grande échelle. Le système inclut un protocole de streaming de chat IA spécialisé pour fournir des réponses incrémentales à faible latence depuis des agents d'intelligence artificielle. Il dispose également d'une passerelle d'événements webhook qui transfère les changements de statut de communication et les événements de message aux applications métier externes via des callbacks. La plateforme fournit une infrastructure pour la communication de groupe à haute capacité, la synchronisation de messages multi-appareils et le suivi de conversation basé sur l'état. La sécurité est gérée via le chiffrement de la couche transport et l'accès aux canaux basé sur les permissions, tandis que la fiabilité du système est maintenue via le basculement automatisé, la reprise après sinistre et le monitoring de santé basé sur le heartbeat.

    Implements a specialized communication protocol for low-latency, incremental AI chat streaming.

    Goagentchatim
    Voir sur GitHub↗4,853
  • pennyroyaltea/gibberlinkAvatar de PennyroyalTea

    PennyroyalTea/gibberlink

    4,847Voir sur GitHub↗

    Gibberlink est un modem de données acoustiques et une couche de communication conçue pour que les agents d'IA échangent des informations via des signaux audio à haute densité. Il fournit un protocole qui permet aux grands modèles de langage de contourner le texte lisible par l'humain au profit d'un système de transfert de données basé sur le son. Le framework permet aux agents d'IA de s'identifier mutuellement et de négocier une transition de la conversation en langage naturel vers un lien de données sonores machine-à-machine. Ce changement de protocole augmente l'efficacité de la communication en passant de l'anglais à un flux sonore binaire optimisé une fois que les deux participants sont identifiés comme des entités IA. Le système couvre le pipeline complet de transmission de données basée sur l'audio, incluant la modulation d'ondes sonores, l'encodage d'informations numériques en formes d'ondes, et le décodage de signaux acoustiques en données structurées. Il maintient un pipeline de communication en mode double pour gérer à la fois la compréhension du langage naturel et la transmission de données brutes au niveau sonore.

    Moves from human-readable English to a high-efficiency machine protocol once AI agents identify each other.

    TypeScript
    Voir sur GitHub↗4,847
  • water8394/flink-recommandsystem-demoAvatar de water8394

    water8394/flink-recommandSystem-demo

    4,473Voir sur GitHub↗

    Ce projet est un moteur de recommandation de produits en temps réel construit sur Apache Flink. Il fonctionne comme un pipeline d'analyse comportementale en flux qui traite les logs bruts pour déduire les intérêts des utilisateurs et les tendances de popularité des produits. Le système utilise un moteur de filtrage collaboratif pour calculer la similarité des articles via la similarité cosinus et les modèles d'interaction utilisateur partagés. Il emploie un pipeline de re-classement hybride qui combine des listes de popularité globale avec des profils utilisateur personnalisés pour trier les articles recommandés. L'architecture intègre un magasin utilisateur large colonne utilisant HBase pour les enregistrements comportementaux persistants et un cache supporté par Redis pour les listes de chaleur des articles en temps réel. Le pipeline inclut des capacités pour l'extraction d'intérêts comportementaux, l'analyse des intervalles d'interaction et un tableau de bord de performance pour surveiller les taux d'ingestion de logs.

    Uses Apache Flink to calculate rolling aggregates and popularity metrics over time-based windows.

    Javaflinkflink-examplesflink-hbase
    Voir sur GitHub↗4,473
  • riemann/riemannAvatar de riemann

    riemann/riemann

    4,266Voir sur GitHub↗

    Riemann est un moteur d'analyse en temps réel et un processeur de flux d'événements basé sur Clojure. Il fonctionne comme un pipeline de télémétrie réseau et un routeur d'événements extensible qui ingère, transforme et achemine les données d'événements provenant de systèmes distribués. Le système utilise un langage dédié (DSL) pour calculer des métriques et des modèles statistiques sur des flux continus, permettant l'analyse des tendances réseau et l'alerte en temps réel. Il prend en charge le chargement dynamique de plugins depuis le classpath et permet de recharger la configuration à chaud sans interrompre les flux d'événements actifs. Ses capacités incluent l'agrégation centralisée de télémétrie, le marquage de métadonnées d'événements et l'indexation d'événements avec état. Le système gère la répartition des flux d'événements par fractionnement, traitement par lots et filtrage, tout en assurant un transport réseau sécurisé via chiffrement et authentification.

    Uses a domain-specific language to calculate rolling aggregates and statistical metrics over real-time data streams.

    Clojure
    Voir sur GitHub↗4,266
  1. Home
  2. Data & Databases
  3. Real-Time Analytics
  4. Stream Analytics Processing

Explorer les sous-tags

  • Conversational Analytics Streams1 sous-tagReal-time streaming of incremental updates from AI agents for data exploration. **Distinct from Stream Analytics Processing:** Focuses on streaming AI agent updates for data exploration, distinct from general stream analytics processing.
  • Reference ImplementationsConcrete code examples of complex stream processing patterns. **Distinct from Stream Analytics Processing:** Distinct from Stream Analytics Processing by providing a library of a variety of a real-world implementation patterns.
  • Zero-ETL SynchronizationAutomated data movement into analytics engines without manual extraction, transformation, and loading processes. **Distinct from Stream Analytics Processing:** Specifically focuses on the Zero-ETL movement pattern rather than general stream processing logic.