EMQX vs Upstash QStash
EMQX
emqx.comUpstash QStash
upstash.comSide by side
| Figure | EMQX | Upstash QStash |
|---|---|---|
| Price from | $234/mo | $1/mo |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 5 | 6 |
| Spec score · Message Broker Software | 9.1 (#2) | 7.6 (#26) |
| Headquarters | Menlo Park, California, United States | California, United States |
| Support | The pricing page lists 8/5 support for Serverless and 24/7 premium support for Dedicated Flex. | Upstash says customers on any subscription plan can contact its team at [email protected] for technical support, questions, and feedback. |
| What it does | EMQX is a unified MQTT platform for connecting, processing and streaming real-time IoT data to cloud, AI and analytics systems. | QStash is a serverless messaging and scheduling solution that acts as a middleman between an application and an API to provide delivery guarantees and automatic retries. |
Plans
EMQX
- ServerlessFree
- Dedicated Flex$234 a month
- BYOCPriced on request
- ServerlessFree
- EnterprisePrice not published
Upstash QStash
- FreeFree
- Pay as You Go$1 a month
- Fixed 1M$180 a month
- Prod Pack$200 a month
- Fixed 10M$420 a month
- EnterprisePriced on request
In their own words
EMQX
EMQX is an MQTT messaging platform for connecting, moving, and processing IoT business data in real time. EMQX Enterprise combines publish/subscribe messaging with durable message queuing, while a SQL-based Rule Engine and visual Flow Designer support filtering, transforming, enriching, and routing data. The platform supports MQTT and protocols or gateways including QUIC, CoAP, STOMP, and LwM2M; its listed protocols also include MQTT-SN, OCPP, GB/T 32960, JT/T 808, and NATS. EMQX says a cluster can handle up to 100 million concurrent MQTT connections and lists more than 50 native integrations. Security features include TLS/mTLS, X.509 authentication, access controls, and audit logs. Deployment options include Docker, a Kubernetes Operator, and installation packages, with macOS and Linux packages listed. Plans include free Serverless and Dedicated Flex starting at $234 per month, with a 14-day trial listed for Dedicated Flex. Serverless has limits including 1,000 sessions, 1,000 TPS, and a 1 MB message size.
Upstash QStash
Upstash QStash has no write-up on Specifiction yet; its figures are above.