Taskiq – distributed task queue for Python
Taskiq는 Python용 비동기 분산 작업 큐 라이브러리로, Celery와 Dramatiq에서 영감을 받았으며 동기 및 비동기 함수 모두를 지원합니다. FastAPI, AioHTTP 같은 인기 비동기 프레임워크와 통합되며, 다양한 브로커(NATS, Redis, RabbitMQ, Kafka 등)를 통해 작업을 분산 처리할 수 있습니다. 타입 힌팅과 PEP-612 기반 자동완성 지원으로 개발 편의성을 높였고, 작업자 핫 리로드 및 파일 시스템 자동 탐색 기능도 제공합니다. Python 비동기 작업 큐가 필요한 AI 서비스 백엔드나 ML 파이프라인 작업 분산에 즉시 활용할 수 있는 실용적 도구입니다.
