Legacy change data capture
For our cloud-native components, we have the luxury of leveraging the database streams of our cloud-native databases to facilitate publishing. For our legacy anti-corruption layer, we will need to be a little more creative to bridge the legacy events to the cloud-native system. How we proceed will also depend on whether or not we are allowed to modify the legacy system, even in non-invasive ways. For now we will assume that we can modify the legacy system.
If the legacy system already produces events internally, then we won't have to get too creative at all. Let's say the legacy system already produces events internally to a JMS topic. We would simply add additional message-driven beans to the legacy system to transform ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access