awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • zhisheng17/flink-learningAvatar zhisheng17

    zhisheng17/flink-learning

    15,071Vezi pe 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
    Vezi pe GitHub↗15,071
  • vesoft-inc/nebulaAvatar vesoft-inc

    vesoft-inc/nebula

    12,239Vezi pe 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
    Vezi pe GitHub↗12,239
  • apache/flink-cdcAvatar apache

    apache/flink-cdc

    6,430Vezi pe 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
    Vezi pe GitHub↗6,430
  • treeverse/lakefsAvatar treeverse

    treeverse/lakeFS

    5,406Vezi pe GitHub↗

    lakeFS is a data lake versioning system that provides Git-like branching and commits for large datasets stored in object storage. It functions as a version control layer, enabling the creation of immutable snapshots, atomic commits, and zero-copy branching to create isolated environments for data experimentation without duplicating physical files. The system serves as an S3-compatible storage gateway and an Iceberg REST catalog, allowing standard cloud storage protocols and compatible clients to manage versioned tables. It acts as a data quality gatekeeper by using an event-driven hook system

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

    Go
    Vezi pe GitHub↗5,406
  • jimhigson/oboe.jsAvatar jimhigson

    jimhigson/oboe.js

    4,819Vezi pe GitHub↗

    oboe.js este un parser JSON de streaming și un client HTTP stream conceput pentru procesarea incrementală a datelor. Permite aplicațiilor să acționeze asupra obiectelor JSON individuale pe măsură ce sosesc dintr-o cerere de rețea sau un stream, înainte ca descărcarea completă să fie finalizată. Biblioteca funcționează ca un transformator de stream JSON, permițând modificarea, filtrarea și maparea nodurilor în timp real. Dispune de selecție de noduri bazată pe path pentru a declanșa callback-uri atunci când sunt identificate tipare specifice și poate închide conexiunea de rețea imediat ce datele necesare sunt găsite, pentru a economisi lățimea de bandă. Pentru a gestiona seturi de date mai mari decât memoria disponibilă a sistemului, biblioteca utilizează gestionarea memoriei bazată pe stream pentru a elimina nodurile procesate. De asemenea, suportă fuziunea înregistrărilor istorice cu actualizări în timp real prin conexiuni de lungă durată și oferă posibilitatea de a recupera date parțiale dacă o conexiune este întreruptă.

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

    JavaScript
    Vezi pe GitHub↗4,819
  • kotlin/kotlinx-ioAvatar Kotlin

    Kotlin/kotlinx-io

    1,539Vezi pe 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
    Vezi pe GitHub↗1,539
  • mrsuichuan/data-warehouse-learningAvatar MrSuiChuan

    MrSuiChuan/data-warehouse-learning

    1,154Vezi pe 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
    Vezi pe GitHub↗1,154
  1. Home
  2. Data & Databases
  3. Streaming Source and Sink Integration

Explorează sub-etichetele

  • 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.