Ir al contenido principal
Google Cloud Tasks logo

Google Cloud Tasks

Fully managed task queue service

Google Cloud Tasks is a fully managed service for executing, dispatching, and delivering large numbers of distributed tasks. It operates in a push queue format, dispatching tasks to worker services via HTTP requests with automatic retries, rate limiting, and scheduling capabilities.

Características

HTTP target support
App Engine target support
Automatic retry with backoff
Rate limiting and concurrency control
Task scheduling
Task deduplication
Queue management
IAM integration
At-least-once delivery
Cloud Functions integration

Ventajas

  • + Fully managed and serverless
  • + Generous free tier
  • + Flexible HTTP targets
  • + Seamless GCP integration
  • + No infrastructure to manage

Desventajas

  • GCP-only
  • At-least-once (not exactly-once) delivery
  • Push-only (no pull queues)
  • Limited to HTTP handlers