https://mayursurani.medium.com/beyond-etl-implementing-enterprise-grade-cdc-architecture-with-pyspark-f3f8d93d7e9f