https://medium.com/plumbersofdatascience/data-streaming-with-apache-kafka-guide-for-data-engineers-94939677c972