Saltar al contenido
← Proyectos

Aiotasks

Python 438 estrellas 2024

Aiotasks es un gestor de tareas distribuidas para Python Asyncio. Imagínate Celery, pero para código asíncrono.

Me encanta Asyncio, me parece de lo mejor que le ha pasado a Python. Pero cuando intenté usar Celery con código asíncrono fue un infierno, y por eso hice Aiotasks.

Por qué Aiotasks

  • Está pensado desde cero para Asyncio.
  • Es simple: no hace falta un doctorado en Python para usarlo.
  • Escala en horizontal sin dramas.
  • Es ligero y no arrastra las mil dependencias de Celery.

Dónde lo he usado

En producción, para procesar millones de eventos en tiempo real, montar pipelines de datos distribuidos, mandar notificaciones masivas y repartir scrapers.

Tiene más de 400 estrellas y la comunidad Python lo va adoptando poco a poco.

Escucha el audio que explica por qué la IA se vuelve tonta

Mando un email al día y, nada más apuntarte, escuchas un audio de diez minutos con lo que casi nadie sabe de ChatGPT y Claude.

Daniel Alfocea