Skip to content. | Skip to navigation

Personal tools

Navigation

You are here: Home / Program / Python Brasil / Other / Processando tarefas distribuídas com Celery
Other

Processando tarefas distribuídas com Celery

Graham Chapman Room
03/10
15:50

Talk details

Language: Portuguese
Level: Intermediate
Summary:

Apresenta o Celery, uma ferramenta escrita em Python que permite executar tarefas distribuídas através de uma fila, obtida por intermedio de ferramentas como Redis, RabbitMQ, Amazon SQS, etc. O Celery é altamente escalável, veloz, e pode ser usado para finalidades variadas, como enviar e-mails em background, interagir com APIs, fazer processamentos pesados fora do fluxo de requests (quando usado em cenários web), etc. Mostra o caso de uso do JusBrasil, que utiliza o Celery como agendador e executor de tarefas, com workers distribuídos em diversas máquinas. Exemplifica também a interação com outras linguagens e monitoramento de tarefas.

Speaker details

Gabriel Proença JordãoGabriel Proença Jordão
Engenheiro de Software no JusBrasil, autor e colaborador de projetos open source, é formado em Ciência da computação pela Universidade Salvador e atua em projetos Python desde 2009, voltados, principalmente, à áreas como recuperação de informação, sistemas web de larga escala e testes automatizados.

Sponsors

Diamond
Platinum
Gold
Bronze
À la Carte
Supporting
Media Support
Free and Open Source
Organization