Peerdb doesn't seem to inform on the core of the problem it solves, here's a reference from Debezium (mentioned in the text)
> set up and configure Debezium to monitor your databases, and then your applications consume events for each row-level change made to the database. Only committed changes are visible, so your application doesn't have to worry about transactions or changes that are rolled back.
It's good to know! This model seems to turn row changes into effectively a side-effect invocation for a queue.