Debezium Blog
The Debezium project strives to provide an easy deployment of connectors, so users can try and run connectors of their choice mostly by getting the right connector archive and unpacking it into the plug-in path of Kafka Connect.
This is true for all connectors but for the Debezium PostgreSQL connector. This connector is specific in the regard that it requires a logical decoding plug-in to be installed inside the PostgreSQL source database(s) themselves. Currently, there are two supported logical plug-ins:
-
postgres-decoderbufs, which uses Protocol Buffers as a very compact transport format and which is maintained by the Debezium community
-
JSON-based, which is based on JSON and which is maintained by its own upstream community