Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DevCommerce Conference 2016: Estrutura eficiente de cache com Nginx

252 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
  • Be the first to comment

  • Be the first to like this

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

×