Return to Video

Task Queues & Cron Jobs - Developing Scalable Apps with Java

  • 0:00 - 0:02
    Vamos ver outro recurso necessário
  • 0:02 - 0:06
    para criar aplicativos escaláveis: filas de tarefas. Por que
  • 0:06 - 0:08
    precisamos de filas de tarefas? Agora essa
  • 0:08 - 0:11
    imagem já não é mais nenhuma novidade para você. Nossos queridos
  • 0:11 - 0:16
    usuários acessando o aplicativo em diversos dispositivos. E o
  • 0:16 - 0:19
    aplicativo retornando a resposta. Tecnicamente, essa resposta deve
  • 0:19 - 0:22
    ser retornada dentro de 60 segundos após a requisição. Mas
  • 0:22 - 0:25
    isso é muito tempo. Já falamos sobre a importância
  • 0:25 - 0:28
    de retornar a resposta o mais rápido possível para
  • 0:28 - 0:30
    nossos queridos usuários. E não queremos que eles
  • 0:30 - 0:33
    esperem nem poucos segundos, certo? Quem dirá 60
  • 0:33 - 0:37
    segundos. Queremos enviar a resposta o mais rápido
  • 0:37 - 0:40
    possível. No entanto, digamos que a atividade do usuário acione
  • 0:40 - 0:43
    um evento grande. Por exemplo, o usuário adiciona uma
  • 0:43 - 0:47
    conferência nova e, consequentemente, 10 mil
  • 0:47 - 0:51
    emails devem ser enviados para comunicar outros usuários sobre
  • 0:51 - 0:54
    a conferência. Primeiro, não é possível fazer isso em
  • 0:54 - 0:57
    60 segundos. Segundo, é certo que você não quer que o
  • 0:57 - 1:00
    coitado do usuário que acabou de registrar a conferência espere
  • 1:00 - 1:04
    isso acontecer. Lembre-se de que a atualização da tela depende da
  • 1:04 - 1:06
    resposta. Portanto, até mesmo os segundos são cruciais para manter
  • 1:06 - 1:10
    o aplicativo responsivo. Para resolver isso, temos as
  • 1:10 - 1:14
    filas de tarefas. É exatamente esse tipo de problema que as filas de tarefas solucionam.
  • 1:14 - 1:16
    E não é só o envio de emails que necessita delas.
  • 1:16 - 1:19
    Pode ser qualquer coisa. Por exemplo, uma
  • 1:19 - 1:21
    imagem que deve ser analisada ou um vídeo que precisa
  • 1:21 - 1:25
    ser recodificado. Muitas coisas que não são necessárias para
  • 1:25 - 1:28
    concluir a requisição do usuário podem usar as filas de tarefas.
タイトル:
Task Queues & Cron Jobs - Developing Scalable Apps with Java
概説:

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
UD859 - Developing Scalable Apps
Duration:
01:29

Portuguese, Brazilian subtitles

改訂 Compare revisions