Tracking the App Activity
Any messages appearing in the application can be published in a special Kafka topic. It might be any document in the ERP system or any user action on the website, including clicks, adding to favorites, adding/removing from the Cart, filling in forms, viewing pages (and a visit depth), can be sent and distributed by the specified Kafka topics. So, other topics (consumers) can subscribe to the necessary topics for various purposes, such as monitoring, analysis, reporting, personalization, etc.