Terminado

Desarrollo de Gestor de Tareas Asíncronas en Python con Integración a Múltiples Fuentes de Datos

Publicado el 09 Septiembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere hacer un componente (solo codigo) de un orquestador de tareas. Los requerimientos son:

1) El desarrollo debe ser en python
2) Se debe desplegar en google cloud platform usando componentes serverless (Google Cloud Function, Google Cloud Storage -persistencia- y Pubsub activador)
3) Se evalua como opcion celery

Este sistema debe estar basado en eventos para manejar la ejecución de tareas de manera no bloqueante y reactiva.

El sistema debe lanzar cloud functions mediante pubsub, unas 10, estas cloud functions ya están implementadas pero habría que modificarlas para adaptarlas al nuevo componte que reciban el resultado de la finalización. El gestor deberá ser capaz de:

- Orquestar y programar tareas asíncronas.
- Gestionar el estado y el progreso de las tareas.
- Implementar un mecanismo de manejo de eventos para disparar y responder a acciones.
- Conectarse y extraer/procesar datos de seis fuentes de datos heterogéneas.
- Asegurar la fiabilidad y escalabilidad del sistema.

Se valorará la experiencia en arquitecturas orientadas a eventos, programación asíncrona en Python y la capacidad para trabajar con diversas APIs y bases de datos.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. O. B.