O documento descreve a jornada da Wine.com.br para remover sessões fixas ("sticky sessions") e implementar auto escalonamento verdadeiro, permitindo deploy sem tempo de inatividade através de estratégias como balanceamento de carga, cache e implementação do modelo de deploy "Blue/Green".
8 Aula de predicado verbal e nominal - Predicativo do sujeito
DevCommerce Conference 2016: Desafios do auto scale de verdade na Wine.com.br – O caminho até a remoção do sticky session
1. Desafios do auto scale de verdade na
Wine.com.br
O caminho até a remoção do sticky session
2. @maxwellleonardo
Maxwell Leonardo da Silva
Max
Desenvolvedor desde 1997 :O
Curte automatização de coisas.
Pai em tempo integral.
Se descobrindo como Devop na
Wine :)
Horrível com slides
3. A maior loja de vinhos da América Latina
e a 3ª maior do mundo
10. ● Deploys de assets sem
downtime.
● Apache > Tomcat pra servir
assets.
● Ainda não escala.
● Todo deploy de app tem
downtime.
● Continua super Sticky
session++
12. ● Deploys de assets sem
downtime.
● Nginx > Apache pra servir
assets.
● Non Blocking IO no NGINX.
● Ainda não escala. :(
● Todo deploy de app tem
downtime.
● Continua super Sticky
session++
19. ● Deploys de assets sem
downtime.
● Nginx > Apache pra servir
assets.
● Non Blocking IO no NGINX.
● Nem todo deploy precisa de
downtime.
● Melhoria significativa na
disponibilidade.
● "Escala".
● Continua super Sticky
session++. :(
● Quando um nó cai, clientes
logados precisam relogar.
24. ● Diminui requests na aplicação.
● Melhora significativa na
performance dos hotsites.
● Continua super Sticky
session++. :(
● Quando um nó cai, clientes
logados precisam relogar.
● Precisa fazer flush do cache a
cada novo deploy de DWR.