Após modernização, aplicação de canais digitais com mais de 850 mil instalações ativas amplia capacidade de transações de 4 para 80 mil por minuto
Cenário
Uma grande empresa do setor de energia, que atua na venda de um produto fundamental e destinado ao consumidor final, tem a Black Friday como um dos momentos comerciais mais importantes do ano. É um período repleto de metas audaciosas e ações destinadas a impulsionar as vendas. Com o objetivo de potencializar essa data, a empresa promove uma campanha específica, oferecendo descontos atraentes e divulgando a promoção em várias frentes, a exemplo de redes sociais, televisão e pontos de venda físicos. Todos esses canais são gerenciados por uma aplicação que tem mais de 850 mil instalações ativas em iOS e Android, servindo como ponto de partida para a logística de atendimento aos clientes.
Desafio
O desafio surgiu durante a última campanha, quando o sistema enfrentou instabilidade devido ao grande número de acessos de pessoas em busca das promoções. O aplicativo ficou temporariamente fora do ar, a central de atendimento e as revendas ficaram sobrecarregadas, e o serviço de entrega precisou ser interrompido por um tempo. Isso teve um impacto significativo, considerando a utilidade que o produto em questão tem para a vida das pessoas. Na época, era possível realizar cerca de 4 mil transações por minuto.
Após esse incidente, a empresa percebeu a necessidade de reavaliar a capacidade do sistema em momentos com picos de tráfego. Era essencial reconquistar a confiança das pessoas e garantir a estabilidade de todo o ecossistema digital da empresa.
Solução
A AMcom, com o objetivo de encontrar uma solução para evitar que essa situação se repetisse, agiu de maneira proativa. Durante a ocorrência, implementou alterações nos sistemas para minimizar os impactos imediatos. Em seguida, se concentrou em encontrar uma solução mais robusta. Formou uma squad para planejar e desenvolver a resposta adequada, desenvolvendo uma ferramenta para automatizar testes de carga, simulando cenários com diferentes volumes de usuários utilizando a aplicação e realizando transações simultaneamente. Essa abordagem permitiu ajustar continuamente a capacidade de atendimento e melhorar a experiência do usuário.
Os testes de carga tinham entregas frequentes e ajustes conforme necessário. Cada ciclo de teste levava em consideração toda a jornada do usuário no aplicativo principal da empresa, que é o mais utilizado, e como isso impactava os demais canais. Com cada iteração, os testes de carga eram refinados e aprimorados, até atingir um nível de excelência que garantisse que o sistema suportaria a carga desejada.
Em resumo, a squad trabalhou com escalonamento de seções, medindo com um número específico de usuários durante um período determinado, resultando em um cenário bem representativo da realidade. Durante os ciclos de testes, foram realizadas aproximadamente 1,2 mil execuções simultaneamente com cenários diferentes, até chegar à capacidade desejada, melhorando o tempo de resposta das principais APIs e permitindo até 80 mil transações por minuto.
Resultados
Essa abordagem resultou em melhorias contínuas na eficiência operacional, tornando as aplicações mais estáveis e com um desempenho significativamente melhor. Além disso, se percebe uma melhora considerável no tempo de resposta dos demais canais de venda e também na central de atendimento, o que auxiliou a empresa a bater uma meta história de vendas em um único mês.
- Redução de custos de escalonamento da infraestrutura de canais digitais
- Aplicação estável e sem nenhuma intercorrência em 2023 (dados até novembro de 2023)
- Melhora no tempo de resposta das principais APIs, uma com redução aproximada de 70% e outra com redução de 55%
Em comparação com a última Black Friday, após as Modernizações dos Canais Digitais, nosso cliente teve:
- Cerca 85% de redução na quantidade de reclamações no Reclame Aqui
- Cerca de 90% de redução de cancelamentos de pedidos em suas mais de 2.600 revendas
- Cerca de 200% no aumento na satisfação dos usuários (4,6 estrelas)
- Aumento de 4 para 80 mil transações por minuto (aumento de 20 vezes)
Tags
Oferta
Tecnologia
Flutter
Oracle
Python
Indústria
Energy & Utilities & Resources
Posts relacionados
5 min de leitura
6 min de leitura
4 min de leitura