Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-8

Provide a simple framework for embedding connectors inside applications

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 0.1
    • None
    • test-infrastructure
    • None

      Not every application needs the level of fault tolerance and reliability provided by Debezium when using Kafka and Kafka Connect. Or application developer may simply not want to rely upon an external cluster of Kafka brokers and Kafka Connect services.

      Debezium should provide a small library (e.g., `debezium-embedded`) that applications can use to easily configure and run Debezium connectors in-process and without relying upon external services (e.g., Kafka, Kafka Connect, Zookeeper, etc.). The applications will have to accept embedded connectors limitations in performance, reliability, and delivery guarantees. They'll also have to take responsible for maintaining all state generated by the connectors (including offsets), especially when that state is required upon restart to allow the connector to resume where it last left off.

            rhauch Randall Hauch (Inactive)
            rhauch Randall Hauch (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: