DevCommerce Conference 2016: Estrutura eficiente de cache com Nginx

70 views

Published on

Eduardo Maia, IT Coordinator da Marisa, palestrou sobre "Estrutura eficiente de cache com Nginx", no DevCommerce Conference 2016.

O DevCommerce Conference 2016 aconteceu nos dias 06 e 07 de junho de 2016, no Hotel Tivoli em São Paulo-SP http://devcommerce2016.imasters.com.br/

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
70
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

DevCommerce Conference 2016: Estrutura eficiente de cache com Nginx

  1. 1. com Nginx ESTRUTURA EFICIENTE de cache
  2. 2. Vender fotos, conteúdo e entregar produtos é o grande desafio do e-commerce Thiago Barros Pereira
  3. 3. desafio? Por que
  4. 4. Logística
  5. 5. 25% 40% 4s 3s
  6. 6. http://www.fastcompany.com/1825005/how-one-second-could-cost-amazon-16-billion-sales
  7. 7. Prejuízo 1,6 bilhão de dólares 1 segundo 8 milhões de busca são perdidas por dia 4 décimos de segundo
  8. 8. 6,56 1,64 Em Bilhões de Reais Fonte: webshoppers.com.br em 2015
  9. 9. Eduardo Maia Coordenador de Projetos e Sistemas 36 anos Formado em Ciências da Computação 16 anos de experiência com eCommerce (B2B e B2C) 8 anos de Marisa
  10. 10. VISÃO GERAL Distribuídas em todos os estados do Brasil Iniciou suas atividades em 1948 Sempre focada em MULHERES da CLASSE C Fez seu IPO em 2007 Possui ~400 lojas
  11. 11. Forte expansão do eCommerce iniciado em 2012 O primeiro a lançar uma loja virtual de moda em 1999 VISÃO GERAL
  12. 12. ~ 400
  13. 13. Fonte: Marisa, 2015 CRESCIMENTO eCommerce em faturamento anual 2009 2012 3.1 X
  14. 14. Qual a SOLUÇÃO?
  15. 15. Acelerador de entrega de conteúdo Load Balancer de Alta Performance Open Source https://www.nginx.com/
  16. 16. Quais foram os PROBLEMAS?
  17. 17. REGISTRAR MEDIDAS
  18. 18. Requisições
  19. 19. Como foi a IMPLANTAÇÃO?
  20. 20. Servidores de Aplicação Balanceadores Banco de Dados
  21. 21. Servidores de Aplicação Balanceadores Banco de Dados Nginx
  22. 22. R$ 2.000,00 - Média mensal de custo por servidor Gerando uma economia mensal de R$ 10.000,00
  23. 23. 1 Home 2 Todo site 3 Minhas Medidas
  24. 24. Como foram as BLACK FRIDAYS?
  25. 25. 2015201420132012 PEDIDOS Black Friday + 1.300% + 810%
  26. 26. Black Friday 2013 Fonte: http://ale.biancalanas.net/wiki/Medindo-a-BlackFriday-2013
  27. 27. Hora da DEMO
  28. 28. Resultado da DEMO Sem cache (segundos) Sem cache (milesegundos) Com cache (milesegundos) Teste 1 1,15 1150 45 Teste 2 1,11 1110 27 Teste 3 0,93 929 31 Teste 4 2,10 2100 36 Média: 1322,25 34,75 Redução: 97%
  29. 29. Nem tudo são FLORES
  30. 30. Cadê o estoque do produto?
  31. 31. Faz 30 min que eu subi o meu banner
  32. 32. Por que está aparecendo Maria se meu nome é Luisa?
  33. 33. Dica 1 proxy_cache_use_stale Dica 2 Microservices Dica 3 Usem CDN para arquivos estáticos
  34. 34. Perguntas? eduardo.maia@marisa.com.br br.linkedin.com/in/eduardommaia Contato

×