cyberneticlibrary

Understand Elixir concurrency

353-concurrency_278d84dfskillsetup L14
tools-only/X-Skills
What it does

Manage concurrent tasks in distributed systems

Best for

Balancing throughput and reliability in async task distribution

Inputs
  • · Task queue, worker pool config, timeout policy
Outputs
  • · Task assignment, completion status, retry strategy
Requires
  • · Task queue system (RabbitMQ, Redis, Celery)
Preconditions

Message broker running, worker processes initialized

Failure modes
  • · Task deadlock
  • · Worker timeout
  • · Poison-pill messages
Trust signals
  • · Celery/RQ integration patterns
  • · Exponential backoff retry