Review the current use of Kafka, identify potential use cases and evaluate if it adds value for OpenLMIS

Description

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.

Tasks include:

  • 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.

Status

Assignee

Unassigned

Reporter

Craig Appl

Components

Affects versions

Priority

Minor

Epic Name

Evaluate Kafka Value Proposition for OpenLMIS
Configure