24FreelanceMercado freelance que nunca duerme
El período de respuesta ha terminado

Desarrollar un servicio de conversión de archivos con cola y callbacks

105 vistas 0 respuestas#42158
Presupuesto€1 300para el proyecto
FormatoProyecto únicosin prepago
PagoEfectivo, Transferencia bancaria
Respuestas aceptadasEl período de respuesta ha terminadohasta 01.09.2026
Respuestas0promedio de categoría: 0,1
Vistas10549 en 14 días

Descripción del proyecto

Traducido
En nuestra plataforma, los usuarios suben todo tipo de archivos, y en este momento estamos conectando manualmente media docena de utilidades de línea de comandos para convertirlos al formato necesario para el siguiente paso. Esto se ha vuelto frágil y lento, por lo que queremos encargar un servicio de conversión de archivos completo que podamos ejecutar nosotros mismos. La idea es simple: un cliente envía un archivo fuente y un formato de destino, el servicio acepta la tarea, realiza el trabajo pesado en segundo plano y nos notifica cuando el resultado está listo. Para nosotros, la amplitud de formatos soportados importa más que el procesamiento sofisticado de cualquiera de ellos.

Específicamente, el servicio debe cubrir tres amplias familias. Los documentos de oficina y texto deben convertirse entre sí y a/desde PDF. Las imágenes deben traducirse entre formatos raster y vector comunes, incluyendo multipáginas. El audio y el video deben convertirse entre contenedores y códecs comunes, incluyendo la extracción de audio de video. Esto no es deliberadamente una CDN de imágenes que solo redimensiona fotos al vuelo, y no un transcodificador estrecho solo para video; el objetivo es una conversión amplia de muchos a muchos entre documentos, imágenes y medios a través de una única interfaz unificada.

El trabajo debe ser asíncrono porque algunas tareas tardan segundos y otras minutos. Esperamos una API REST para la presentación de tareas y obtención de un ID, una cola y un grupo de trabajadores que procesen tareas sin bloquear al llamador, la capacidad de consultar el estado y un callback de webhook al completar o al error con un cuerpo de solicitud firmado. Establecer límites razonables, mensajes de error claros para entradas no soportadas o corruptas, y una simple escalabilidad horizontal de los trabajadores. Proporcionaremos archivos de prueba para cada familia de formatos y esperamos una breve guía de operaciones.

— Puntos finales REST para la presentación de tareas, verificación de estado y descarga de resultados
— Cola asíncrona con grupo de trabajadores y reintento en fallos transitorios
— Callbacks de webhook firmados en éxito y error
— Soporte para familias de formatos: documentos, imágenes, audio y video
— Límites de tamaño de archivo y límites de tasa de solicitud, errores claros para entradas incorrectas
— Despliegue en Docker y breve guía de operaciones
Programación web Efectivo, Transferencia bancaria
24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 0

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Programación web24.09.20260159
0respuestas
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Programación web24.09.20260177
0respuestas
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Programación web” aparecen todos los días. Todos los proyectos en la categoría

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora