Or Debezium to Kafka for a more hand coded solution?
Debezium -> kafka -> kafka engine -> MVs -> Replacing merge trees works like a charm for me.