Apache Kafka Explained: How Companies Process Millions of Events Per Second โ€“ GyanSutra Blog