Transloadit
Precios
  • Subida de archivos
  • Importación de archivos
  • Procesamiento por lotes (English)
  • Encoding de video
  • Encoding de audio
  • Procesamiento de imágenes
  • Procesamiento de documentos
  • Inteligencia artificial
  • Filtrado y seguridad de archivos
  • Catalogación de medios
  • Compresión de archivos
  • Evaluación de código
  • Exportación de archivos
  • Smart CDN
  • Ver todos los servicios
  • Explora integraciones (English)
  • Explora demos en vivo (English)
  • Uppy
  • TransloaditKit
  • SDK para Android
  • SDK para Node.js
  • SDK para Python
  • SDK para Ruby
  • SDK para Go
  • SDK para Java
  • SDK para PHP
  • Zapier
  • Servidor MCP
  • Transloadit CLI
  • Terraform
  • Conceptos esenciales
  • Prácticas recomendadas
  • FAQ
  • Robots
  • Endpoints de la API
  • Formatos
  • Crea tu primera app
  • Acerca de Transloadit
  • Comparaciones
  • Código abierto
  • Testimonios
  • Empleos (English)
  • Seguridad
  • Entradas
  • Actualidad para desarrolladores (English)
  • Consejos para desarrolladores
  • Prensa (English)
  • Investigación (English)
  • Casos de éxito
  • Soluciones
  • Guías
  • Glosario (English)
  • Legal (English)
  • Herramientas
  • Cómo ayudamos a Coursera a llevar educación a millones de personas en todo el mundo
  • Soporte de Transloadit
  • Soporte para código abierto
  • Acuerdo de nivel de servicio (English)
Conceptos esencialesRobotsFAQEndpoints de la APIFormatosPrácticas recomendadas
Temas
  • Endpoints
  • Códigos de respuesta
  • Autenticación
  • Webhooks
  • Metadatos
  • Seguridad de la API
  • Limitación de tasa
  • Colas
  • Subidas reanudables
Autenticación
  • Crear un token Bearer
  • Crear un nuevo Auth Key
  • Consultar la lista de Auth Keys
  • Obtener los ámbitos de la Auth Key
  • Editar un Auth Key
  • Eliminar un Auth Key
  • Consultar el secreto de un Auth Key
Assemblies
  • Crear una nueva Assembly
  • Recuperar un Assembly Status
  • Crear una Assembly con un ID proporcionado
  • Transmitir en vivo los cambios de una Assembly
  • Cancelar una Assembly en ejecución
  • Reejecutar una Assembly
  • Recuperar la lista de Assemblies
  • Respuesta de Assembly Status
  • Consultar estadísticas de Assemblies
Webhooks
  • Consultar Assembly Notifications
  • Reenviar una Assembly Notification
Facturación
  • Recuperar la factura de un mes
Colas
  • Recuperar los cupos prioritarios actualmente en uso
  • Consultar estadísticas de cupos prioritarios
Subidas reanudables
  • Descubrir las capacidades del protocolo tus
  • Crear una subida tus
  • Consultar el offset de una subida tus
  • Subir bytes de un archivo tus
  • Finalizar una subida tus
  • Descargar una subida tus
Credenciales de Template
  • Crear una nueva credencial de Template
  • Recuperar una credencial de Template
  • Editar una credencial de Template
  • Eliminar una credencial de Template
  • Recuperar la lista de credenciales de Template
  • Consultar los tipos de credencial de Template
Templates
  • Crear un nuevo Template
  • Recuperar un Template
  • Editar un Template
  • Eliminar un Template
  • Recuperar la lista de Templates
Gestión de activos digitales
  • Mover o renombrar un activo DAM alpha
  • Eliminar un activo DAM alpha
  • Mover activos DAM en bloque alpha
  • Eliminar activos DAM en bloque alpha
  • Mover un archivo o una carpeta de Storage alpha
  • Obtener un activo de almacenamiento
  • Listar activos de almacenamiento

Colas

Los clientes pueden sobrecargar nuestros sistemas con solicitudes válidas para el procesamiento de archivos a gran escala en solo unos segundos. Para gestionar estos picos de forma eficiente y garantizar un servicio fluido para todos los clientes, hemos implementado mecanismos de colas.

¿Cómo funciona?

  • Live Queue: Las cargas directas de archivos colocan los Encoding Jobs en la Live Queue para su procesamiento inmediato, que actúa como una vía rápida. Los Jobs en tiempo real tienen prioridad sobre todos los demás Jobs. La Live Queue se comparte entre todos los clientes.
  • Batch Queue: La Batch Queue está destinada a Jobs de mayor tamaño que no requieren procesamiento en tiempo real. La clasificación automática por lotes depende del importador y de sus reglas de importación masiva, no simplemente del número total de archivos de una Assembly. Para elegir explícitamente la Batch Queue, establece "queue": "batch" en el Step. Los Jobs por lotes que cumplen los requisitos se ejecutan con menor prioridad utilizando la capacidad disponible de los procesos de trabajo. Pueden ejecutarse mientras haya Jobs en tiempo real en cola si esos Jobs no pueden utilizar dicha capacidad. La Batch Queue también se comparte entre todos los clientes.
  • Redistribución automática: Si se envían demasiados Jobs en tiempo real y superas la cantidad de Priority Job Slots de tu plan de suscripción, los Jobs irán pasando a la cola de respaldo para evitar que afecten al rendimiento en tiempo real de otros clientes. Volverán a enviarse a la Live Queue en cuanto se completen algunos de tus Jobs en tiempo real y se liberen así Priority Job Slots de tu Workspace.
  • Cola de respaldo: Del mismo modo, si se envían demasiados Jobs por lotes, también irán pasando a una cola de respaldo y volverán a encolarse en la Batch Queue compartida en cuanto se completen algunos de tus Jobs por lotes y se liberen así plazas para Jobs por lotes de tu Workspace.

¿Cuántas plazas consumen los Jobs?

El número de plazas necesarias varía según el tipo de Job. Por ejemplo, un Job de /video/encode ocupa 60 plazas, mientras que un Job de /image/resize utiliza 5 plazas.

Puedes encontrar una lista de todos los Robots y sus requisitos de plazas en la entrada de preguntas frecuentes sobre Priority Job Slot.

¿Cuántos Jobs puedo procesar en paralelo?

Cada plan de suscripción incluye un límite de plazas para Jobs en tiempo real y plazas para Jobs por lotes por región. Por ejemplo, si tu límite de Priority Job Slots es de 120, puedes tener 24 redimensionamientos de imágenes simultáneos (5 plazas cada uno) o 2 codificaciones de vídeo simultáneas antes de que los Jobs empiecen a pasar a la cola de respaldo. Del mismo modo, si tienes 360 plazas para Jobs por lotes, tener más de 6 Jobs de vídeo encolados en la Batch Queue hará que los Jobs posteriores se encolen en la cola de respaldo.

Los límites de Priority Job Slots y plazas para Jobs por lotes de tu plan de suscripción se aplican por región.

¿Cómo puedo evitar que se degrade el rendimiento?

  1. Obtén una mayor cantidad de Priority Job Slots y plazas para Jobs por lotes, lo que aumenta la capacidad de procesamiento. Ponte en contacto con nosotros para obtener valores personalizados.

  2. Establece waitForEncoding en false (disponible, por ejemplo, en la integración con Uppy⁠). Esto hace que el procesamiento sea asíncrono, por lo que los tiempos de espera en cola de dos minutos no bloquearán la experiencia del usuario final. Cuando los archivos estén listos, enviamos un ping a notify_url y tú avisas a tu usuario. Este enfoque ofrece la mejor experiencia de usuario y fiabilidad, y te permite habilitar Assembly Replays si es necesario. Puedes encontrar más información al respecto en la documentación de Assembly Notifications.

  3. Al establecer "queue": "batch" en un Step, puedes reducir tú mismo la prioridad de sus Jobs para evitar consumir Priority Job Slots en Jobs que no necesitan realmente tiempos de espera en cola nulos. Por ejemplo:

{
  "steps": {
    // …
    "encode": {
      "use": ":original",
      "robot": "/video/encode",
      "queue": "batch",
      // …
    },
    // …
  }
}

¿Dónde puedo consultar los tiempos de espera en cola actuales de mi región?

Puedes consultar los tiempos de espera en cola actuales tanto de las Live Queues como de las Batch Queues en nuestra Página de estado⁠, y acceder a ellos de forma programática a través de nuestro endpoint de la API de colas⁠ (los valores están en segundos).

Página anterior ← Limitación de tasaPágina siguiente Subidas reanudables →
Contactar a soporte⁠

TransloaditVerificando el estado…

Producto

  • Servicios
  • Precios
  • Demos EN (English)
  • Herramientas
  • Seguridad
  • Soporte

Empresa

  • Acerca de Transloadit/Prensa EN (English)
  • Blog/Empleos EN (English)
  • Comparaciones/Matriz de cumplimiento EN (English)
  • Investigación EN (English)
  • Código abierto
  • Soluciones
  • Pioneros de la web

Documentación

  • Primeros pasos
  • Transcodificación
  • FAQ
  • Endpoints de la API
  • Guías/Consejos para desarrolladores
  • Formatos compatibles

Más

  • Estado de la plataforma⁠
  • Foro de la comunidad⁠
  • Uppy
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Privacidad EN (English)Términos EN (English)Aviso legal EN (English)
EnglishDeutschEspañolFrançaisPortuguês (Brasil)