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

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

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

7 مستودعات

Awesome GitHub RepositoriesStreaming Source and Sink Integration

Connectivity frameworks for ingesting data from sources and egressing it to sinks in streaming pipelines.

Distinct from Streaming Source and Sink Tables: Shortlist candidates focus on specific SQL table definitions or AI integrations rather than the general source/sink architectural pattern.

Explore 7 awesome GitHub repositories matching data & databases · Streaming Source and Sink Integration. Refine with filters or upvote what's useful.

Awesome Streaming Source and Sink Integration GitHub Repositories

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

    zhisheng17/flink-learning

    15,071عرض على 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 connectivity between processing jobs and external systems for data ingestion and egress.

    Javaclickhouseelasticsearchflink
    عرض على GitHub↗15,071
  • vesoft-inc/nebulaالصورة الرمزية لـ vesoft-inc

    vesoft-inc/nebula

    12,239عرض على GitHub↗

    Nebula is a distributed graph database designed for storing and querying massive volumes of interconnected vertices and edges across a horizontally scalable cluster. It functions as a Kubernetes-native database and a distributed graph analytics engine, utilizing a Raft-based distributed store to ensure strong consistency and high availability. The system features an OpenCypher query engine for performing complex graph traversals and pattern matching. It distinguishes itself with a decoupled compute-storage architecture and a shared-nothing distributed design, allowing query processing and dat

    Provides a specialized stream processing connector for real-time data exchange with Apache Flink.

    C++big-datacppdatabase
    عرض على GitHub↗12,239
  • apache/flink-cdcالصورة الرمزية لـ apache

    apache/flink-cdc

    6,430عرض على GitHub↗

    This project is a streaming data integration framework that captures real-time database changes and synchronizes them with downstream systems. It operates as a distributed streaming ETL and database synchronizer, reading database logs and snapshots to propagate row-level modifications to target sinks. The system supports declarative data integration, allowing users to define source-to-sink data flows using SQL or YAML configurations. It distinguishes itself by automating schema evolution to maintain synchronization when source structures change and ensuring exactly-once delivery and processin

    A streaming data integration framework that leverages Apache Flink connectors to synchronize database changes.

    Javabatchcdcchange-data-capture
    عرض على GitHub↗6,430
  • treeverse/lakefsالصورة الرمزية لـ treeverse

    treeverse/lakeFS

    5,406عرض على GitHub↗

    lakeFS هو نظام إصدارات لبحيرات البيانات يوفر تفرعاً (branching) والتزامات (commits) تشبه Git لمجموعات البيانات الكبيرة المخزنة في تخزين الكائنات. يعمل كطبقة تحكم في الإصدار، مما يتيح إنشاء لقطات غير قابلة للتغيير، والتزامات ذرية، وتفرعاً بدون نسخ (zero-copy) لإنشاء بيئات معزولة لتجارب البيانات دون تكرار الملفات الفيزيائية. يعمل النظام كبوابة تخزين متوافقة مع S3 وفهرس Iceberg REST، مما يسمح لبروتوكولات التخزين السحابي القياسية والعملاء المتوافقين بإدارة الجداول ذات الإصدارات. يعمل كحارس لجودة البيانات باستخدام نظام خطافات (hooks) قائم على الأحداث للتحقق من مجموعات البيانات مقابل سياسات الحوكمة قبل دمج التغييرات في الإنتاج. تغطي المنصة قدرات واسعة لحوكمة البيانات، بما في ذلك التعاون عبر طلبات السحب (pull requests)، والتحكم في الوصول القائم على الأدوار، وتتبع أصل البيانات. يوفر تكاملاً لتنسيق سير العمل، وخطوط أنابيب التعلم الآلي، ومحركات حوسبة البيانات الضخمة المختلفة، ويدعم اتصال التخزين متعدد السحابة ومزامنة الهوية عبر SSO وSCIM. يمكن تثبيت البرنامج باستخدام ملفات ثنائية، أو حاويات، أو Helm charts للنشر على Kubernetes.

    Exports high-throughput data feeds from streaming platforms into versioned object stores via S3 sinks.

    Go
    عرض على GitHub↗5,406
  • jimhigson/oboe.jsالصورة الرمزية لـ jimhigson

    jimhigson/oboe.js

    4,819عرض على GitHub↗

    oboe.js هو محلل JSON للبث (Streaming) وعميل HTTP مصمم لمعالجة البيانات بشكل تزايدي. يسمح للتطبيقات بالتعامل مع كائنات JSON الفردية فور وصولها من طلب شبكة أو بث قابل للقراءة قبل اكتمال التنزيل بالكامل. تعمل المكتبة كمحول لبث JSON، مما يتيح تعديل وتصفية وتعيين العقد (Nodes) أثناء التنقل. وتتميز باختيار العقد بناءً على المسار لتشغيل دوال الاستدعاء (Callbacks) عند مطابقة أنماط معينة، ويمكنها إنهاء اتصال الشبكة مبكراً بمجرد العثور على البيانات المطلوبة لتوفير النطاق الترددي. للتعامل مع مجموعات بيانات أكبر من ذاكرة النظام المتاحة، تستخدم المكتبة إدارة ذاكرة قائمة على البث للتخلص من العقد التي تمت معالجتها. كما تدعم دمج السجلات التاريخية مع التحديثات في الوقت الفعلي من خلال اتصالات طويلة الأمد، وتوفر القدرة على استعادة البيانات الجزئية في حال انقطاع الاتصال.

    Consumes data from any compatible stream source, including network sockets and local files.

    JavaScript
    عرض على GitHub↗4,819
  • kotlin/kotlinx-ioالصورة الرمزية لـ Kotlin

    Kotlin/kotlinx-io

    1,539عرض على GitHub↗

    Kotlinx-io is a multiplatform library designed for input and output operations, providing a unified interface for streaming data, managing byte buffers, and interacting with local filesystems. It serves as a cross-platform abstraction layer that standardizes how applications handle data movement across different operating systems and hardware architectures. The library distinguishes itself by providing high-performance tools for both mutable and immutable byte sequences. It utilizes segmented memory pools and direct memory access to minimize allocation overhead and prevent unnecessary data co

    Standardizes data movement by providing consistent interfaces for reading from sources and writing to sinks.

    Kotliniokotlinkotlinx
    عرض على GitHub↗1,539
  • mrsuichuan/data-warehouse-learningالصورة الرمزية لـ MrSuiChuan

    MrSuiChuan/data-warehouse-learning

    1,154عرض على GitHub↗

    Data warehouse learning is a reference implementation of a real-time stream processing system and open-source data lakehouse architecture. It combines stream processing engines, open lakehouse formats, and analytical data warehouses into a complete e-commerce data warehouse system built for both offline and real-time analytics pipelines. The project implements hybrid data warehouse architectures utilizing multi-layer storage models and stream-batch processing pipelines. It features change data capture pipelines that stream database transaction logs into messaging systems, progressive data tra

    Implements an e-commerce data warehouse system built with Flink, Paimon, and Doris for real-time analytics.

    Javadatartdinkydolphinscheduler
    عرض على GitHub↗1,154
  1. Home
  2. Data & Databases
  3. Streaming Source and Sink Integration

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

  • Apache Flink ConnectorsSpecialized stream processing connectors for real-time data exchange with Apache Flink. **Distinct from Streaming Source and Sink Integration:** Distinct from Streaming Source and Sink Integration: specifically focuses on the Apache Flink ecosystem.