Kafka and Hadoop were introduced at Exponea to address several issues:
- The in-memory database was very fast but limited by memory constraints. Customers wanted the freedom to analyze all their data.
- Processing large volumes of streaming data was problematic.
- HDFS does not support appending new data files. Kafka was introduced to stream data for storage in Hadoop.
- The new technologies introduced monitoring challenges for the expanded data stack.