awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesBatch Write Buffering

Grouping multiple data records into single transactions to increase ingestion throughput and reduce network overhead.

Distinct from Multi-Table Batch Writes: General-purpose batching for throughput, unlike the candidates which focus on LSM-trees, multi-table writes, or offline feature stores.

Explore 4 awesome GitHub repositories matching data & databases · Batch Write Buffering. Refine with filters or upvote what's useful.

Awesome Batch Write Buffering GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • alibaba/dataxAvatar de alibaba

    alibaba/DataX

    17,241Ver en GitHub↗

    DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets between heterogeneous sources and destinations. It functions as a JDBC data migration engine and offline synchronization tool, enabling the movement of data between relational databases, NoSQL stores, and object storage. The system utilizes a plugin-based connector architecture that decouples reader and writer logic, allowing it to map and transform data types across different storage engines using a standardized internal representation. This design supports heterogeneous data

    Groups multiple record writes into a single transaction to increase data ingestion speed and reduce network overhead.

    Java
    Ver en GitHub↗17,241
  • jitsucom/jitsuAvatar de jitsucom

    jitsucom/jitsu

    4,782Ver en GitHub↗

    Jitsu es una plataforma de datos de clientes diseñada para recopilar, transformar y enrutar eventos de aplicaciones a almacenes de datos y herramientas de marketing. Funciona como un motor de ingesta de eventos y enrutador de almacenes de datos, capturando datos de comportamiento a través de API y SDK para su procesamiento y almacenamiento en tiempo real. La plataforma cuenta con un pipeline de datos programable en JavaScript que permite el filtrado, enriquecimiento y remodelación de los datos de eventos durante el tránsito. Incluye un sistema de unión de identidades de clientes que fusiona identificadores de usuarios anónimos y conocidos para mantener perfiles de clientes persistentes dentro de un almacén. El sistema cubre una amplia gama de capacidades, incluyendo la recopilación de eventos de múltiples fuentes desde entornos web y móviles, la evolución automática de esquemas para almacenes de destino y el enrutamiento a múltiples destinos hacia plataformas SaaS y bases de datos SQL. Proporciona un conjunto de herramientas para desarrolladores para probar la lógica de transformación y admite el despliegue a través de Kubernetes o entornos Docker autohospedados.

    Buffers individual events into temporary memory structures to optimize network throughput and minimize write operations to target databases.

    TypeScriptbigqueryclickhousedata-collection
    Ver en GitHub↗4,782
  • zendesk/maxwellAvatar de zendesk

    zendesk/maxwell

    4,254Ver en GitHub↗

    Maxwell is a MySQL change data capture tool and binlog streaming application that converts database modifications into structured JSON events. It functions as a data pipeline that reads MySQL binary logs to synchronize changes across external indices, search engines, and distributed messaging systems such as Kafka. The project provides capabilities to maintain persistent audit trails by recording a chronological history of all database modifications. It enables real-time data synchronization and event-driven architecture integration by streaming database changes to external platforms to trigg

    Implements batch write buffering to increase throughput and reduce network overhead when streaming database changes.

    Java
    Ver en GitHub↗4,254
  • sofastack/sofa-jraftAvatar de sofastack

    sofastack/sofa-jraft

    3,806Ver en GitHub↗

    sofa-jraft is a Java implementation of the Raft consensus algorithm. It serves as a distributed consensus engine and linearizable state machine designed to ensure high availability and data consistency across a cluster of nodes. The project provides a replicated key-value store and a coordination engine for managing distributed state. It distinguishes itself through support for multi-group consensus sharding to distribute traffic and a service provider interface that allows for custom log storage and entry encoding implementations. The system covers a wide range of distributed capabilities,

    Supports batch write operations across different partitions in parallel to increase data throughput.

    Javaconsensusdistributed-consensus-algorithmsjava
    Ver en GitHub↗3,806
  1. Home
  2. Data & Databases
  3. Batch Write Buffering