message broker/streaming platforms while kafka is optimized for throughtput NATS is optimized for ultra low latency uses cases IoT Real time services where latency is critical