Settings

Theme

Show HN: Librarian: A Modern Alternative to Kafka Connect

github.com

3 points by dm03514 24 days ago · 0 comments · 1 min read

Reader

Introducing Librarian: A Modern Alternative to Kafka Connect

  We're excited to share Librarian, an open-source database replicator built for the cloud-native era.

  The Problem We're Solving:

  Traditional CDC solutions like Kafka Connect require JVM runtime, complex connector management, and expose generic infrastructure metrics that
  don't help you debug data pipelines. We built Librarian to change that.

  What Makes Librarian Different:

   Single Binary - No JVM, no external dependencies, no connector management. Just run it.

   Truly Lightweight - Runs on modest hardware with minimal resource overhead

   Pipeline-First Observability - Built-in stats server that shows what matters: events processed, bytes transferred, and error counts—not
  garbage collection metrics

   Native Replication - Uses MongoDB Change Streams and PostgreSQL logical replication for efficient, real-time CDC

   Debezium Compatible - Drop-in replacement for existing Debezium consumers

  Supported Today:
  - Sources: MongoDB, PostgreSQL
  - Targets: Kafka, S3 (Parquet), Local filesystem

  Get Started in Minutes:

  Stream MongoDB changes to Kafka with a single command. No configuration files, no cluster setup—just a simple URL-based connection string and
  you're streaming data.

  Librarian is open source (MIT license). We'd love your feedback as we continue building.

  Check it out: github.com/turbolytics/librarian
Thank you!

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection