Stream Processing application using Apache Kafka, Kafka Streams and Redis (Oracle Code 2017 San Francisco)