Perfil
Propostas
Aprendendo com os erros
Bugs em produção acontecem e muitas vezes o caos é generalizado, criando estresse e desorganização no time.
Umas das soluções realizadas é a checagem de erro no monitoramento e criada uma hotfix, mas poucas vezes é pensado no que causou o erro, como uma falha de documentação ou validação.
Ganhamos bem mais com uma prática de aprendizado e melhoramento contínuo do que com apontamento de dedos e procurando quem culpar, pois dificilmente os mesmos erros irão retornar quando são precavidos.
Nessa palestra você vai ver:
* Abordagem: Reativa x Proativa. Qual o momento exato de usar?
* Métricas de monitoramento de erro eficientes e eficazes.
* O poder do Post Mortem para resolver problema!
* Desafiando o status quo em busca da melhoria contínua
Oi, sumido: Troca de mensagens para aplicações
Resumo
Assim como a maioria das pessoas, os sistemas também se comunicam por mensagens. Principalmente quando eles estão mais distantes uns dos outros, desde em diferentes funções, classes, processos até em diferentes regiões. Nessa palestra irei mostrar como funciona e porque utilizar messaging com uma aplicação Python e comparar a eficiência com uso de API. Além disso, irei fazer um live coding com as ferramentas de messaging e apresentar um case real de utilização de padrão publish-subscribe.
Outline:
- Por que utilizar?
- Messaging vs API
- Exemplo de aplicação em Python
- Princípios e código-fonte
- Escalando as mensagens
- Ferramentas que podem ser utilizadas
- Apresentação de case real
- Dados do antes e depois do messaging
Quem é o público-alvo da sua palestra?
Programadores no nível intermediário e que tenham vontade de aprender mais sobre sistemas distribuídos.
O que os/as participantes devem esperar da sua palestra?
Aprender como o padrão de publish-subscribe funciona, qual a necessidade de utilizá-lo e as ferramentas para implementar esse padrão.