Kafka is currently included in the reporting stack and has great potential. However, the team hasn't specifically identified a clear value proposition and use case for Kafka. This epic focuses on defining a use case for Kafka, presenting that to the OpenLMIS community and identifying if it should be prioritized or better implemented as a resource.
Evaluate current role of Kafka in the 3.5 reporting release
Develop a use case for Kafka independently (This will also be done as part of the data pumps)
Present these use cases to the OpenLMIS community and decide if they should be prioritized.