This beta comes with no SLA or uptime guarantees, but Upstash Kafka clusters can be considered production-grade. To predict costs, you’ll soon see usage details in your Fly.io billing dashboard. We won’t charge you until Upstash Kafka exits beta, and you’ll be notified about that.
Upstash for Redis already powers thousands of Redis databases for Fly.io customers. We noticed that Upstash brought pay-as-you-go pricing to Kafka, a service known for its hefty price tag.
We asked Upstash to bring their experience operating Kafka clusters at scale to Fly.io customers. This integration was a breeze, thanks to Upstash’s existing implementation of our Extensions API.
Please leave any questions or feedback here. Upstash and Fly.io are here for you.
So it cost the same as to leaving the hosting to Upstash, against when the servers are hosted within my fly org and I pay for the machines. Why would I want to incur extra cost to keep and manage the fly apps related to that cluster?
Sorry for the confusion. What’s meant here by ‘Fly.io Infrastructure’ is the same as the Upstash Redis case: your databases and clusters are managed by Upstash in their own Fly.io organization. You pay the same price as listed on Upstash’s site.
The reason you’d want this: having everything hosted on Fly.io means low-latency access (same datacenter) and security (no public access to the internet).
Hey andre, sorry for the confusion here. Upstash is shortly going to announce that they’re shutting down their Kafka product . So we’ve switched off public access for now, until we do a formal announcement and remove it from our CLI.