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

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

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

13 مستودعات

Awesome GitHub RepositoriesHigh-Throughput Data Streaming

Architectures optimized for the continuous flow and processing of massive volumes of event data.

Distinct from High-Throughput Ingestion Pipelines: Candidates are too narrow, focusing on decompression or ML inference rather than general event streaming throughput.

Explore 13 awesome GitHub repositories matching data & databases · High-Throughput Data Streaming. Refine with filters or upvote what's useful.

Awesome High-Throughput Data Streaming GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • apache/incubator-rocketmqالصورة الرمزية لـ apache

    apache/incubator-rocketmq

    22,461عرض على GitHub↗

    RocketMQ is a distributed messaging and streaming platform designed for building event-driven applications. It serves as middleware to decouple services using publish-subscribe and request-reply patterns, and functions as a transactional messaging system that ensures atomicity by linking message delivery to local transaction outcomes. The platform includes specialized capabilities as a Kubernetes-native message broker for container orchestration environments and an MQTT broker for ingesting event data from mobile applications and hardware terminals. The system covers high-throughput data str

    Handles continuous flows of high-throughput events for processing and distribution across cloud-native environments.

    Java
    عرض على GitHub↗22,461
  • infrasys-ai/aisystemالصورة الرمزية لـ Infrasys-AI

    Infrasys-AI/AISystem

    17,017عرض على GitHub↗

    AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip architecture to high-level training frameworks. It encompasses the development of AI compiler frameworks, inference engines, and distributed training orchestrators designed to coordinate workloads across a heterogeneous compute stack of CPUs, GPUs, and NPUs. The project focuses on the deep integration of software and hardware, employing software-hardware co-design to align tensor layouts with physical memory structures. It provides specialized capabilities for accelerating Transformer mo

    Maximizes weight and feature ingestion using a specialized multi-input single-output hardware data path.

    Jupyter Notebookaiaiinfraaisys
    عرض على GitHub↗17,017
  • apache/incubator-pulsarالصورة الرمزية لـ apache

    apache/incubator-pulsar

    15,270عرض على GitHub↗

    Apache Pulsar is a cloud-native message queue and distributed publish-subscribe messaging system. It serves as a multi-tenant event streaming platform designed to route data streams for asynchronous communication between producers and consumers. The system distinguishes itself through geo-replication, synchronizing data across multiple geographic regions to ensure high availability and low latency. It implements a multi-tenant architecture that provides isolation and resource management for millions of independent topics. The platform covers high-throughput data streaming and event-driven da

    Optimizes the continuous flow and processing of massive volumes of event data across millions of topics.

    Java
    عرض على GitHub↗15,270
  • rabbitmq/rabbitmq-serverالصورة الرمزية لـ rabbitmq

    rabbitmq/rabbitmq-server

    13,732عرض على GitHub↗

    RabbitMQ is a multi-protocol messaging broker that functions as an AMQP message broker, a clustered message queue, and a distributed message stream. It provides a server for translating and bridging communication between diverse messaging standards to connect heterogeneous systems. The system distinguishes itself through distributed broker clustering and federation, using shoveling mechanisms to synchronize data across geographically separate sites. It supports high-throughput, append-only logs for persisting and reading large sequences of messages for real-time processing. The broker covers

    Handles massive volumes of append-only message logs optimized for continuous event streaming and real-time processing.

    JavaScript
    عرض على GitHub↗13,732
  • ibm/saramaالصورة الرمزية لـ IBM

    IBM/sarama

    12,490عرض على GitHub↗

    Sarama is an Apache Kafka Go client library that provides native support for the Kafka protocol. It includes a protocol client for managing offsets and timestamps, a producer implementation for sending messages, and a consumer group coordinator to balance workloads across multiple instances. The library enables high throughput data streaming through concurrent message production and maintains strict partition ordering during network retries. It supports secure communication with Kafka brokers using certificate-based encryption to protect data traffic. The project covers a broad range of dist

    Optimized for the continuous flow and high-throughput processing of massive volumes of Kafka event data.

    Gogokafkakafka-client
    عرض على GitHub↗12,490
  • lz4/lz4الصورة الرمزية لـ lz4

    lz4/lz4

    11,882عرض على GitHub↗

    This project provides a lossless compression algorithm and a byte-oriented compression library designed for high-speed data reduction and maximum decompression speed. It functions as a stream-oriented compression engine, a software library for encoding and decoding data blocks, and a command-line tool for managing interoperable compressed frames. The system distinguishes itself through the use of predefined pattern dictionaries to improve compression ratios for small data sets and small packets. It supports multiple processing modes, including high-speed block compression for minimal latency

    Processes large datasets in chunks to reduce memory overhead while maintaining maximum decompression speeds.

    Cccompressionlz4
    عرض على GitHub↗11,882
  • risingwavelabs/risingwaveالصورة الرمزية لـ risingwavelabs

    risingwavelabs/risingwave

    9,093عرض على GitHub↗

    RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process continuous data streams. It functions as a streaming data lakehouse, combining the capabilities of a streaming SQL database with a platform that integrates streaming ingestion with open table formats. The system is distinguished by its use of the PostgreSQL wire protocol, allowing it to integrate with existing SQL tools and drivers. It employs a decoupled compute and storage architecture, persisting streaming state and materialized views in cloud object storage to enable independen

    Processes hundreds of thousands of records per second with optimized CPU and memory utilization.

    Rustapache-icebergdata-engineeringdatabase
    عرض على GitHub↗9,093
  • greatscottgadgets/hackrfالصورة الرمزية لـ greatscottgadgets

    greatscottgadgets/hackrf

    7,875عرض على GitHub↗

    This project is a software-defined radio platform designed to capture, analyze, and broadcast radio frequency signals across a wide spectrum. It provides a programmable hardware interface for transmitting and receiving radio signals, enabling spectrum analysis and wireless data monitoring. The system is distinguished by its ability to synchronize multiple devices using a shared external clock and hardware triggers to ensure precise timing and sample accuracy. It supports advanced signal routing, allowing ports to be mapped based on frequency or time to enable specialized operations like pseud

    Reduces sample width to enable higher data rates for wideband spectrum monitoring.

    Chackrfhardwareradio
    عرض على GitHub↗7,875
  • rabbitmq/rabbitmq-tutorialsالصورة الرمزية لـ rabbitmq

    rabbitmq/rabbitmq-tutorials

    6,889عرض على GitHub↗

    This project is a collection of learning resources and instructional guides for implementing asynchronous messaging patterns using RabbitMQ. It provides a series of tutorials and runnable code examples focused on the Advanced Message Queuing Protocol to help users decouple services via a message broker. The resources cover practical implementation patterns including request-reply, pub-sub, and stream processing. These guides demonstrate how to use official client libraries to balance worker loads, route messages across multiple consumers in a distributed system, and deploy high availability b

    Provides examples of using specialized stream protocol clients to handle large-scale data throughput.

    Javarabbitmqtutorials
    عرض على GitHub↗6,889
  • apache/incubator-stormالصورة الرمزية لـ apache

    apache/incubator-storm

    6,683عرض على GitHub↗

    Apache Storm is a distributed stream processing framework and real-time data processing engine. It functions as a fault-tolerant distributed computing system designed to analyze data in motion across a cluster of machines for continuous stream computation. The system enables the creation of fault-tolerant data pipelines and scalable event processing by distributing workloads across a network of computing nodes. This architecture ensures low latency and high throughput for live data while allowing the system to recover automatically from individual node failures. The framework provides capabi

    Provides a high-throughput architecture optimized for the continuous flow and processing of massive event volumes.

    Java
    عرض على GitHub↗6,683
  • azure/dotnettyالصورة الرمزية لـ Azure

    Azure/DotNetty

    4,238عرض على GitHub↗

    DotNetty هو إطار عمل شبكي غير متزامن ومكتبة شبكات قائمة على الأحداث لـ .NET. هو منفذ (port) لبنية Netty مصمم لبناء خوادم وعملاء بروتوكولات عالية الأداء. يمكن إطار العمل من تطوير تطبيقات الشبكة التي تتعامل مع الاتصالات المتزامنة وتدفق البيانات عالي السرعة دون حظر خيوط التنفيذ (execution threads). ويدعم تنفيذ بروتوكولات شبكة مخصصة من خلال قواعد ترميز وفك ترميز محددة. تستخدم المكتبة نموذج معالجة قائماً على خطوط الأنابيب (pipeline) ومدخلات/مخرجات غير حظرية (non-blocking I/O) لإدارة حركة مرور الشبكة. تتضمن بنيتها نموذجاً مدفوعاً بحلقة الأحداث (event-loop)، ونمط المفاعل (reactor pattern) لإرسال الطلبات، ونظام تخزين مؤقت مخصص مع عد المراجع لإدارة الذاكرة.

    Manages high-throughput data streaming across networks with minimal overhead and high concurrency.

    C#networkingprotocols
    عرض على GitHub↗4,238
  • twmb/franz-goالصورة الرمزية لـ twmb

    twmb/franz-go

    2,700عرض على GitHub↗

    franz-go is a low-level Go client library and wire protocol implementation for producing, consuming, and administering Kafka clusters. It functions as a zero-allocation network driver that utilizes a direct TCP communication layer to handle requests and responses. The project integrates a schema registry client for encoding and decoding structured data. It provides a programmatic interface for cluster administration, including the management of topics, access control lists, and broker configurations. The library covers data consumption through consumer groups, message production with transac

    Implements a high-throughput Kafka client in Go using low-allocation drivers and request pipelining.

    Goclientgogolang
    عرض على GitHub↗2,700
  • microsoft/skillsالصورة الرمزية لـ microsoft

    microsoft/skills

    2,568عرض على GitHub↗

    Provides checkpointed event processing with partition management for high-throughput streams.

    TypeScriptagent-skillsagentsazure
    عرض على GitHub↗2,568
  1. Home
  2. Data & Databases
  3. High-Throughput Data Streaming

استكشف الوسوم الفرعية

  • Checkpointed Event ProcessingIngesting and processing large volumes of real-time event data with checkpointing and partition management. **Distinct from High-Throughput Data Streaming:** Distinct from High-Throughput Data Streaming: focuses on checkpointing and partition management for reliable processing, not just raw throughput.
  • Hardware Throughput Optimization1 وسم فرعيTechniques for maximizing the data transfer rate between hardware converters and the host. **Distinct from High-Throughput Data Streaming:** Focuses on hardware sample-width reduction for throughput rather than high-level event streaming architectures.