Serverless Kafka service with full Apache Kafka compatibility, REST API, and WebSocket. Free tier includes 10GB storage and 100,000 messages per day.
Upstash Kafka is a serverless Kafka service—no clusters to manage. It’s fully Kafka‑compatible and also offers REST API and WebSocket, perfect for edge functions and serverless environments.
I used Upstash Kafka as a queue to send welcome emails after user signup. A Vercel function produced messages via REST API, and a worker consumed them to call the email service. It’s fully serverless, and the free tier handled thousands of users.
Upstash Kafka makes Kafka as easy as Redis—no more managing Zookeeper and brokers.
Pro tip: Use the native Kafka client or the REST API. REST is great for Vercel edge functions. 100K messages/day is plenty for most personal projects.