Track every PostgreSQL data change using Debezium

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • cdc-using-debezium

  • Before diving into depth, let’s give a tiny piece of info that all codes are available on GitHub, which is a NestJS-based service.

  • kafkajs

    A modern Apache Kafka client for node.js

  • I will use the KafkaJS library to achieve it quickly. Let’s just paste the code here.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ApacheKafka

    A curated re-sources list for awesome Apache Kafka

  • Whenever a new row is added, a row is updated, or a row is deleted, Debezium notices it immediately. It then packages up these changes and sends them as a continuous stream of events by leveraging the power of Apache Kafka.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts