awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
redpanda-data avatar

redpanda-data/connect

0
View on GitHub↗
8,681 Stars·944 Forks·Go·9 Aufrufedocs.redpanda.com/connect/home↗

Connect

Connect is a Kafka data integration platform and stream processing engine used to build declarative pipelines that move and transform messages between Kafka topics and external sources. It functions as a Kafka Connect framework and a change data capture tool, streaming real-time database modifications to synchronize data across distributed environments.

The project differentiates itself through a dedicated mapping language for mutating and reshaping message payloads and the ability to execute custom processing logic within a sandboxed WebAssembly runtime. It also provides an observability pipeline that exports metrics and execution traces using the OpenTelemetry standard.

The system covers a broad range of integration capabilities, including cloud data warehousing for services like BigQuery and Iceberg, as well as SQL data management and cloud storage integration. It supports advanced data operations such as Grok text processing, schema registry integration, and broker message routing for distributing data to multiple outputs.

Configuration is managed through structured files, with available utilities for configuration schema validation and natural language pipeline generation.

Features

  • Real-Time Data Integration Platforms - Provides a platform for synchronizing live data across heterogeneous storage and analytical environments using declarative pipelines.
  • Change Data Capture - Provides real-time streaming of database modifications by polling transaction logs or using change-tracking mechanisms.
  • Change Data Capture Tools - Monitors and streams database modifications to Kafka topics and other external systems in real-time.
  • Kafka Connectors - Provides a framework for building declarative data pipelines that move and transform messages between Kafka and external sources.
  • Stream Management - Manages the flow of messages through Kafka topics with built-in support for batching and consumer group control.
  • Data Integration Pipelines - Provides systems that orchestrate the movement and routing of data streams between diverse sources and sinks.
  • Data Pipeline Configurations - Uses structured files to declaratively define the topology and data flow between sources and sinks.
  • Stream Processing Engines - Operates as a system that performs continuous computation, transformation, and enrichment on real-time data streams.
  • Data Transformation Languages - Provides Bloblang, a dedicated declarative language for mutating, filtering, and reshaping message payloads.
  • Kafka Client Integrations - Integrates with Apache Kafka clusters as a producer and consumer with batching and consumer group control.
  • Kafka Connect Frameworks - Functions as a distributed system for connecting Kafka clusters to databases and cloud storage via source and sink connectors.
  • Message Routing - Provides advanced routing capabilities to distribute data streams to multiple targets using fan-out, sequential, or fallback patterns.
  • Stream Transformations - Implements real-time processing of data streams to apply mutations and reshaping using a dedicated mapping language.
  • Data Mapping Languages - Uses a dedicated domain-specific language to filter, mutate, and reshape streaming data payloads.
  • Data Enrichment - Enriches real-time data streams by sending payloads to external HTTP endpoints and integrating the responses.
  • Iceberg Catalog Exporters - Provides utilities for transferring processed data into Apache Iceberg-based catalogs with automatic schema evolution.
  • Data Warehousing - Syncs streaming data to large-scale analytics warehouses and table catalogs for high-performance analytical queries.
  • BigQuery Connectors - Ships specialized modules for synchronizing data to BigQuery analytics warehouses with support for upsert modes.
  • Cloud Object Storage - Supports reading and writing unstructured data as blobs across various cloud storage providers.
  • Schema Registries - Encodes and decodes messages by fetching versioned schema definitions from a remote schema registry.
  • SQL Data Retrieval - Extracts, filters, and aggregates data from relational tables using standard SQL query language.
  • Transactional Delivery Guarantees - Ensures message reliability and prevents data loss using a local transaction model for managing offsets and state.
  • At-Least-Once Delivery Guarantees - Ensures every message is delivered at least once using an in-process transaction model to prevent data loss.
  • Embedded Wasm Runtimes - Runs custom processing logic within the data pipeline using an embedded WebAssembly runtime.
  • Plugin Architectures - Implements a plugin architecture allowing new source and sink capabilities to be added as compiled modules.
  • Plugin Architectures - Provides an extensibility framework for implementing custom source and sink capabilities using compiled plugins.
  • Schema Registries - Integrates with remote schema registries to decode and encode message payloads using versioned definitions.
  • Wasm-Based Plugins - Executes custom processing logic via WebAssembly modules for safe, portable, and sandboxed pipeline extensions.
  • End-to-End Message Tracing - Implements end-to-end tracing to visualize the complete flow of messages as they move through the data pipeline.
  • Pipeline Health Monitors - Includes specialized monitors to track the execution status, timing, and operational health of data pipelines.
  • OpenTelemetry Exporters - Exports pipeline telemetry and execution traces using standard OpenTelemetry protocols for end-to-end visibility.
  • Performance Metrics Exporters - Exposes pipeline performance telemetry in standard formats for integration with external monitoring backends.

Star-Verlauf

Star-Verlauf für redpanda-data/connectStar-Verlauf für redpanda-data/connect

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Connect

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Connect.
  • jeffail/benthosAvatar von Jeffail

    Jeffail/benthos

    8,681Auf GitHub ansehen↗

    Benthos is a declarative stream processor and data integration pipeline used to route, transform, and filter information between disparate services. It functions as an at-least-once message broker and change data capture engine, using a transaction model to guarantee message delivery despite system crashes or server faults. The system is defined by an observability-first approach, featuring built-in HTTP health probes, performance metrics export, and distributed request flow tracing. It utilizes a plugin architecture that allows the core engine to be extended with custom binaries for new inpu

    Go
    Auf GitHub ansehen↗8,681
  • benthosdev/benthosAvatar von benthosdev

    benthosdev/benthos

    8,681Auf GitHub ansehen↗

    Benthos is a stream processing engine and data integration pipeline used for routing, transforming, and connecting data streams between diverse sources and sinks. It functions as event routing middleware and a change data capture tool, streaming real-time database modifications as discrete events for downstream processing. The system utilizes a declarative pipeline configuration, where data flow and processing logic are defined in a single static file. It features a specialized domain-specific language for mapping, filtering, and enriching data payloads, allowing for complex transformations w

    Go
    Auf GitHub ansehen↗8,681
  • vectordotdev/vectorAvatar von vectordotdev

    vectordotdev/vector

    22,071Auf GitHub ansehen↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Rusteventsforwarderhacktoberfest
    Auf GitHub ansehen↗22,071
  • delta-io/deltaAvatar von delta-io

    delta-io/delta

    8,596Auf GitHub ansehen↗

    Delta is a lakehouse table format that brings ACID transactions and data warehouse consistency to large scale data lakes on cloud object storage. It serves as an ACID transaction manager, coordinating atomic commits and serializable isolation for concurrent reads and writes across distributed compute engines. The project provides a multi-engine interoperability layer that uses format translation to allow diverse SQL engines and processing frameworks to read and write the same tables. It functions as a data versioning system, utilizing a transaction log to enable time travel, historical snapsh

    Scalaacidanalyticsbig-data
    Auf GitHub ansehen↗8,596
Alle 30 Alternativen zu Connect anzeigen→

Häufig gestellte Fragen

Was macht redpanda-data/connect?

Connect is a Kafka data integration platform and stream processing engine used to build declarative pipelines that move and transform messages between Kafka topics and external sources. It functions as a Kafka Connect framework and a change data capture tool, streaming real-time database modifications to synchronize data across distributed environments.

Was sind die Hauptfunktionen von redpanda-data/connect?

Die Hauptfunktionen von redpanda-data/connect sind: Real-Time Data Integration Platforms, Change Data Capture, Change Data Capture Tools, Kafka Connectors, Stream Management, Data Integration Pipelines, Data Pipeline Configurations, Stream Processing Engines.

Welche Open-Source-Alternativen gibt es zu redpanda-data/connect?

Open-Source-Alternativen zu redpanda-data/connect sind unter anderem: jeffail/benthos — Benthos is a declarative stream processor and data integration pipeline used to route, transform, and filter… benthosdev/benthos — Benthos is a stream processing engine and data integration pipeline used for routing, transforming, and connecting… vectordotdev/vector — Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and… delta-io/delta — Delta is a lakehouse table format that brings ACID transactions and data warehouse consistency to large scale data… debezium/debezium — Debezium is a distributed change data capture platform that streams row-level database modifications as real-time… arroyosystems/arroyo — Arroyo is a high-performance stream processing platform built in Rust. It executes continuous SQL queries on streaming…