Kafka has the ability to process over a million messages per second.
Ex: just like RabbitMq- if you implement Kafka on your websites infrastructure, when a user uploads a thumbnail, photo, video - that triggers an API message that gets relayed and processed by Kafka to decide which node ingester to forward that API message to so that it can get processed
Apache Kafka:
Installing a Kafka Cluster and Creating a Topic
Setting Up a Kafka Cluster for High Availability