Saving all of your data in a data warehouse and analyzing it using a nightly batch process is no longer sufficient to monitor and manage a business or process in a timely fashion. Instead, you should perform simple real-time analysis of data streams in addition to saving the data for later in-depth analysis. Apache Kafka,