Many organizations that practice stream processing utilize Kafka brokers, the storage layer servers that are used to host Kafka topics. They may also use Kafka Streams to build applications and microservices that unlock insights based on logical or mathematical relationships between data sources and their states.