News for hackers. Stuff that matters.
Re:AWS Kinesis with Lambdas: Lessons Learned by gunnarmorling on Friday July 13, 2018 @04:44PM (#17526535)
(Disclaimer: Debezium lead here)

While the basic idea of using PG logical decoding for CDC is the same, Debezium is a completely different code base than Bottled Water. Also we provide connectors for a variety of databases (MySQL, Postgres, MongoDB; Oracle and MongoDB connectors are in the workings). If you like, you can also use Debezium independently of Kafka by embedding it as a library into your own application, e.g. if you don't need to persist change events or want to connect it to other streaming solutions than Kafka.

In terms of CDC use cases, I keep seeing more and more the longer I work on it. Besides replication e.g. updates of full-text search indexes and caches, propagatating data between microservices, facilitating the extraction of microservices from monoliths (by streaming changes from writes to the old monoliths to new microservices), maintaining read models in CQRS architectures, life-updating UIs (by streaming data changes to Web Sockets clients) etc. I touch on a few in my Debezium talk (https://speakerdeck.com/gunnarmorling/data-streaming-for-mic...).

Re:AWS Kinesis with Lambdas: Lessons Learned by wenc on Friday July 13, 2018 @09:27PM (#17528232)
Thanks for the explanation.

Any plans to support SQL Server? (SQL Server is prevalent in the enterprise world)

Re:AWS Kinesis with Lambdas: Lessons Learned by gunnarmorling on Saturday July 14, 2018 @07:20AM (#17529860)
Yes, we're working on it right now (meant to say "Oracle and SQL Server are in the workings" above).
Re:AWS Kinesis with Lambdas: Lessons Learned by abledon on Friday July 13, 2018 @06:48PM (#17527535)
This is why Hacker news is epic ... engineers reply includes technology, child reply is author of said technology