Nice article.
I've got MySQL database in one project and now I need few tables in real time in my other project that is also using MySQL as database. I don't want to share same database between multiple projects so I would just like to keep copy of data in second app.
Do you think this is good for my use case ? Is it possible somehow to automatically sync data between these two databases without manually consuming JSON from Kafka and creating MySQL statements ?