redis_broker

Backend de mensajería para Celery con baja latencia

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "redis_broker" with this command: npx skills add davidcastagnetoa/skills/davidcastagnetoa-skills-redis-broker

redis_broker

Redis como broker de mensajería para Celery ofrece la menor latencia posible (<1ms) para despacho de tareas. Es la opción preferida sobre RabbitMQ por simplicidad y rendimiento.

When to use

Usar en el worker_pool_agent como broker de mensajería para Celery. Redis ya está desplegado para caché, lo que reduce la complejidad operativa.

Instructions

  1. Configurar en Celery: broker_url = 'redis://redis:6379/0'.
  2. Usar database separada del caché: /0 para broker, /1 para results.
  3. Configurar visibilidad de tareas: broker_transport_options = {'visibility_timeout': 3600}.
  4. Habilitar persistencia en Redis para no perder tareas en reinicios.
  5. Configurar broker_connection_retry_on_startup = True.
  6. Monitorizar profundidad de colas: redis-cli LLEN celery o via Flower.
  7. Alertar si la profundidad de cola supera el umbral configurado.

Notes

  • Redis broker no soporta prioridades nativas; usar múltiples colas con workers dedicados.
  • Para garantías de entrega más estrictas, considerar RabbitMQ como alternativa.
  • El visibility_timeout debe ser mayor que el task time limit más largo.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

traefik

No summary provided by upstream source.

Repository SourceNeeds Review
General

c4_model_structurizr

No summary provided by upstream source.

Repository SourceNeeds Review
General

fastapi

No summary provided by upstream source.

Repository SourceNeeds Review
General

exif_metadata_analyzer

No summary provided by upstream source.

Repository SourceNeeds Review