Real-time Data Processing Using Kafka and Stream Processing — Programming Keynou