• สร้าง data pipeline สำหรับคัดลอกข้อมูลจาก Postgres ไปยังระบบอื่นอย่างต่อเนื่อง
  • สร้าง abstraction บน "Logical Streaming Replication Protocol" ของ Postgres จึงใช้งานได้โดยไม่ต้องกังวลกับรายละเอียดระดับล่าง
  • โร้ดแมป
    • มีการใช้งาน BigQuery, DuckDB, MotherDuck Sink แล้ว (ฝั่ง Duck มีแผนจะเขียนใหม่เป็นเวอร์ชัน batch pipeline)
    • มีแผนจะทำ Snowflake, ClickHouse Sink
  • พัฒนาด้วย Rust crate และสามารถรันด้วย cargo ได้
    cargo run --example stdout -- --db-host localhost --db-port 5432 --db-name postgres --db-username postgres --db-password password cdc my_publication stdout_slot

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น