O que é a Live Queue?

A Live Queue é a via rápida compartilhada da Transloadit para Jobs de codificação que exigem processamento quase em tempo real; uploads diretos de arquivos colocam os Jobs nela por padrão. Os Jobs que excedem as vagas prioritárias de Jobs de um Workspace na região aguardam em uma fila de reserva e retornam à Live Queue à medida que as vagas são liberadas.

Como funciona a Live Queue

Esta via de processamento atende ao trabalho gerado por uploads diretos antes dos Jobs não urgentes, sejam importados ou explicitamente agrupados em lotes. Ela é compartilhada entre clientes, enquanto as vagas prioritárias regionais de Jobs de cada Workspace limitam quanto do processamento desse Workspace pode ocupar a via ao mesmo tempo. Os Jobs excedentes atribuídos à Live Queue aguardam em uma fila de reserva e retornam conforme seu Workspace libera vagas. Do ponto de vista operacional, o tempo de permanência na fila, o tempo de execução do Robot e a duração da Assembly de ponta a ponta são medidas distintas e devem ser monitoradas de forma independente.

Informações essenciais

  1. Uploads diretos normalmente criam Jobs na Live Queue, enquanto Steps de importação que buscam vários arquivos em uma Assembly são colocados na Batch Queue; um Step também pode optar pelo processamento em lote por meio de sua configuração de fila.
  2. O trabalho atribuído à Live Queue tem prioridade sobre o processamento em lote compartilhado, mas prioridade não significa paralelismo ilimitado: cada Job em execução simultânea consome vagas conforme a quantidade exigida pelo seu Robot.
  3. As estimativas de espera na fila são disponibilizadas por região de processamento e medidas em segundos, o que permite à lógica de admissão distinguir o acúmulo de trabalho na plataforma de uma codificação individual lenta.

Quando a Live Queue é importante

Reserve a capacidade da Live Queue para Jobs com requisitos de latência relevantes. Picos que excedem as vagas prioritárias de Jobs do plano aumentam o tempo de espera, pois o processamento excedente fica na fila de reserva até que os Jobs em execução na Live Queue sejam concluídos, e os Steps não urgentes podem ser encaminhados deliberadamente à Batch Queue.

Transforme conhecimento sobre mídia em um pipeline funcional

Conecte uploads, processamento, IA, armazenamento e entrega por meio de uma única API declarativa, com o stack de codificação, o ajuste de escala e as constantes mudanças de formatos gerenciados para você.

Experimente a Transloadit gratuitamente