Você precisa estar logado para ir para o próximo passo.

Perfil

ssjunior @ssjunior


Sobre mim

CEO da eCentry, responsável pela definição de tecnologias utilizadas e dos projetos:

http://pipz.com
http://maildocker.com
http://blogblogs.com
http://emailmanager.com
http://deskheroes.com

Propostas

[Web] Escalabilidade de aplicativos utilizando Celery para executar tarefas distribuídas no Django

Nesta apresentação vamos estudar a utilização de filas com Celery e RabbitMQ para executar tarefas cujo custo computacional ou tempo fazem com que seja impraticável a execução das mesmas em tempo real.


Vamos analisar como o BlogBlogs captura contéudo e processa imagens em background à partir da submissão de um blog por um usuário.


Esta mesma técnica se aplica também à tarefas corriqueiras como Importar e Exporta arquivos.


E por fim vamos entender como o uso de Filas permite a escalabilidade horizontal de um aplicativo através da distribuição de tarefas em múltiplos servidores.


 

[Web] Real Time Django usando Redis e Websockets

As aplicações web estão cada vez mais avançadas. É necessário reagir em tempo real na camada de apresentação dos usuários à eventos gerados server side.


Esta palestra explora a utilização de websockets no Django usando PubSub do Redis e uma aproximação diferente do tradicional request-response cycle. As conexões websockets são feitas através de um loop dedicado no Django para completar as conexões usando Gevent. Farei também um breve paralelo desta solução com o Django Channels também.


Vamos explorar nesta apresentação:

* Websockets
* Limitações do Django
* Django Channels
* Redis PubSub