Como desenvolvemos e usamos o Tsuru para rodar em escala 1300+ aplicações em Python. O Tsuru permite fazer deploy diretamente do código, de forma fácil, sem precisar preocupar-se com infraestrutura
O Tsuru é uma ferramenta open-source de Plataforma como Serviço (PaaS - Platform as a Service), desenvolvido pela Globo, que possibilita os desenvolvedores fazer deploy das suas aplicações, de forma fácil e confiável, independente do ambiente (desenvolvimento ou produção) e da escalabilidade (desde uma simples aplicação que é apenas usada por um desenvolvedor, até um serviço que escala para atender milhões de requisições por minuto). O Tsuru suporta diversas plataformas e linguagens de programação, tais como Python, NodeJS, Go, Ruby ou até mesmo qualquer imagem Docker.
Tabela de conteúdo:
- O que é o Tsuru
- Como fazer deploy de uma app Python no Tsuru
- Como escalar o meu serviço
- Live Demo:
- deploy de uma aplicação
- testar a minha app sem escala
- escalar a aplicação
- ver o meu serviço atendendo 500K req/min
Link: https://www.youtube.com/watch?v=gyLS37NVQHw