Perfil
Propostas
[30 min] Introdução à plataforma Open edX
A plataforma Open edX, desenvolvida em Python/Django por uma iniciativa das univesidades de Havard e MIT, é o motor que dá vida ao edX, um dos maiores sites de cursos online do mundo. Nesta palestra pretendo fazer uma pequena apresentação da platafoma, de seus pontos fortes e porque utiliza-la em cursos à distância.
Por que você deve se importar com Celery e RabbitMQ
Celery é um gerenciador de fila de menssagens / tarefas voltado para processamento assincrono, apesar de ser focado em processalmento real-time, pode trabalhar com agendamento de tarefas também.
Um gerenciador de fila, precisar de um um "brocker" de de menssagens, o celery suportaria até mesmo utilizar o mysql, porem é mais aconselhavel utilizar algo mais "parrudo" para essa função e é ai que entra o RabbitMQ.
Nessa palestra pretendo introduzir ao tema "Processamento assincrono" no web utilizando estas duas ferramentas excelentes.