Aller au contenu principal
Upstash QStash logo

Upstash QStash

HTTP-based messaging for serverless

★ 4.5

QStash is an HTTP-based messaging and scheduling service designed for serverless environments. It enables background jobs, scheduled tasks, and event-driven workflows without managing infrastructure. Built for Vercel, Cloudflare Workers, and edge functions.

Fonctionnalités

✓ HTTP-based messaging
✓ Scheduled messages (cron)
✓ Automatic retries
✓ Deduplication
✓ Callbacks and webhooks
✓ Delay and scheduling
✓ Dead letter queues
✓ Edge-compatible
✓ REST API
✓ SDK support

Avantages

  • + Perfect for serverless/edge
  • + No infrastructure to manage
  • + Generous free tier
  • + Simple HTTP-based API
  • + Works with any endpoint

Inconvénients

  • − HTTP overhead vs native queues
  • − Limited to HTTP endpoints
  • − Less feature-rich than dedicated job systems
  • − Message size limits