~/talk

Celery on AWS ECS

slides:none on file

Runs Celery on AWS ECS with Fargate, proving zero‑downtime deploys while deploying tens of times per day. Uses Fargate serverless tasks, sets stop_timeout=120s and minimum_healthy_percent=50 to limit interruptions, and configures Celery with visibility_timeout ~15m, late acknowledgements, prefetch_multiplier=1 and reject_on_worker_lost to avoid lost work. Recommends remapping SIGTERM to SIGQUIT via an env var, splits long jobs with fan‑out or batching, enforces idempotency and exponential backoff with jitter; example repo “celery‑ecs‑examples” exists.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:08Why background tasks matter
  3. 3:18Celery basics and AWS ECS intro
  4. 5:05Fargate benefits for Celery
  5. 7:37Continuous deployment challenges
  6. 9:06Critical Celery configurations
  7. 12:13Countdown and visibility timeout
  8. 15:51Signal remapping for graceful shutdown
  9. 18:01Task design for reliability
  10. 20:09Shortening task duration
  11. 23:37Resources and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.