Go Cdc

Open-source Go projects categorized as Cdc

Top 7 Go Cdc Projects

  • peerdb

    Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage

    Project mention: The 4-chan Go programmer | news.ycombinator.com | 2024-08-28

    I did end up using a `chan chan` when implementing a threadpool: https://github.com/PeerDB-io/peerdb/pull/1613/files#diff-427...

    The inner channel represents a future, while the outer channel has the threadpool reading a stream of futures. This way the ordering doesn't get corrupted by parallelism

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • transfer

    Database replication platform that leverages change data capture. Stream production data from databases to your data warehouse (Snowflake, BigQuery, Redshift) in real-time.

    Project mention: Migrate mongodb Datawarehouse to snowflake | /r/snowflake | 2023-12-04
  • tiflow

    This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)

  • pgcapture

    A scalable Netflix DBLog implementation for PostgreSQL

    Project mention: Pgcapture – CDC Framework for PostgreSQL in Golang | news.ycombinator.com | 2024-09-02
  • go-benchmarks

    Comprehensive and reproducible benchmarks for Go developers and architects. (by skerkour)

    Project mention: Reasons to Prefer Blake3 over Sha256 | news.ycombinator.com | 2023-11-13

    At the end of the day, what matters really for most people is

    1) Certifications (FIPS...)

    2) Speed.

    SHA-256 is fast enough for maybe 99,9% of use cases as you will saturate your I/O way before SHA-256 becomes your bottleneck[0][1]. Also, from my experience with the different available implementations, SHA-256 is up to 1.8 times faster than Blake3 on arm64.

    [0] https://github.com/skerkour/go-benchmarks/blob/main/results/...

    [1] https://kerkour.com/fast-hashing-algorithms

  • imsy

    simple incremental pull of immutable large files

  • kuvasz-streamer

    Kuvasz-Streamer is a Postgres-to-Postgres data consolidation and change data capture project.

    Project mention: Show HN: Kuvasz-Streamer a Change Data Capture for Postgres Tool | news.ycombinator.com | 2024-02-16
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Cdc discussion

Log in or Post with

Go Cdc related posts

Index

What are some of the best open-source Cdc projects in Go? This list will help you:

Project Stars
1 peerdb 2,121
2 transfer 582
3 tiflow 421
4 pgcapture 213
5 go-benchmarks 9
6 imsy 8
7 kuvasz-streamer 5

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com