PhonePe impulsiona experiências de pagamento perfeitas com NGINX Plus

A PhonePe é a empresa líder em pagamentos digitais da Índia, com 50 crore (500 milhões) de usuários registrados e 3,7 crore (37 milhões) de comerciantes cobrindo mais de 99% dos códigos postais da Índia. Com base em sua liderança em pagamentos digitais, a PhonePe expandiu-se para serviços financeiros (seguros, ouro digital, fundos mútuos, corretagem de ações e empréstimos), bem como negócios adjacentes habilitados para tecnologia, como a Pincode para compras hiperlocais e a Indus App Store, a primeira loja de aplicativos localizada da Índia. O PhonePe Group é um portfólio de negócios alinhados com a visão da empresa de oferecer a cada indiano uma oportunidade igual de acelerar seu progresso, desbloqueando o fluxo de dinheiro e o acesso a serviços.

Desafio Empresarial

A PhonePe é uma empresa que prioriza a tecnologia. Ela sempre esteve na vanguarda da tecnologia para proporcionar experiências excepcionais aos clientes. Um dos principais motivos do seu sucesso inovador é o seu negócio de pagamentos. No entanto, um aumento no tráfego de transações e volumes acima de 3 bilhões por mês revelaram que a arquitetura existente do PhonePe tinha limitações que impactavam seu desempenho e escalabilidade.

A equipe de engenharia da plataforma destacou que a arquitetura existente do software de código aberto (OSS) NGINX estava executando a funcionalidade pura de balanceamento de carga. Além disso, outra camada de tráfego estava conduzindo o proxy reverso e a descoberta de serviços. As duas camadas criaram alta latência na arquitetura geral. Para superar esse desafio, a PhonePe precisava de uma solução que otimizasse a arquitetura atual e proporcionasse economia imediata e melhor desempenho. A PhonePe recorreu à F5 para alcançar uma solução vantajosa para todos, sem interromper o sistema geral.

SOLUÇÕES

A equipe de produtos da F5 levou sua compreensão da arquitetura tecnológica da PhonePe ao desafio complexo de aprimorar a arquitetura para uma experiência perfeita do cliente. A F5 instituiu uma re-arquitetura do sistema atual e identificou recursos avançados para ajudar a melhorar a experiência do aplicativo. A equipe resolveu os problemas existentes de latência e desempenho incorporando o F5 NGINX Plus à arquitetura do PhonePe, usando integração nixy para proxy reverso e balanceamento de carga com gerenciamento de configuração dinâmica. A F5 precisava garantir uma integração sem atrito do nixy com o NGINX Plus, pois isso era extremamente crucial e qualquer coisa menor poderia prejudicar o conjunto geral de tecnologias do PhonePe.

O PhonePe reduziu a latência e melhorou o desempenho removendo uma das duas camadas da arquitetura de tecnologia da empresa. O NGINX OSS e o Traefik foram retirados da arquitetura existente e substituídos pelo NGINX Plus. O NGINX Plus veio com integração de proxy reverso que era vital para o PhonePe. Com essa mudança, o NGINX Plus se tornou parte integrante da arquitetura UPI do PhonePe, onde cada transação é front-ended pelo NGINX Plus.

A equipe de tecnologia da PhonePe é muito completa em suas avaliações e realiza uma due diligence completa antes de levar qualquer tecnologia para seu data center. Todo o processo, desde a introdução inicial do NGINX Plus para a equipe da PhonePe até o dia em que a solução foi implantada, levou mais de um ano. No entanto, esse grande investimento de tempo foi essencial para garantir que as equipes da F5 e da PhonePe pudessem conduzir várias rodadas de brainstorming com várias partes interessadas. Esse processo garantiu a consolidação perfeita das duas camadas em uma camada eficaz que proporciona uma experiência de pagamento perfeita para os clientes do PhonePe.

Resultados

Infraestrutura aprimorada, tempo de atividade do aplicativo, desempenho e resiliência

A remoção de uma das duas camadas da arquitetura tecnológica da PhonePe ajudou a reduzir o tempo para concluir cada transação em alguns milissegundos, o que melhorou o desempenho, diminuiu a latência e auxiliou a escalabilidade da transação à medida que os negócios da empresa continuam a crescer.

Gerenciamento de configuração dinâmica

A integração do Nixy com o NGINX Plus para gerenciamento de configuração quase em tempo real foi crucial para a F5 e a PhonePe para evitar prejudicar toda a arquitetura tecnológica.

Suporte inigualável

A F5 forneceu suporte premium para o NGINX Plus, garantindo uma implantação tranquila da mudança arquitetônica e um serviço consistente aos clientes sem qualquer interrupção.

Veja todas as histórias de clientes

 

Logotipo do PhonePe
Benefícios
  • A remoção de uma das duas camadas da arquitetura tecnológica melhorou o tempo de atividade, o desempenho e a resiliência do aplicativo
  • Usando a integração nixy, o NGINX Plus foi incorporado à arquitetura do PhonePe para executar proxy reverso e balanceamento de carga com gerenciamento de configuração dinâmica
  • O suporte da F5 garantiu uma implantação tranquila da mudança arquitetônica e um serviço consistente aos clientes

Desafios
  • Consolidação do gerenciamento de tráfego SSL/TLS em diversas plataformas de segurança
  • Visibilidade e controle limitados devido à criptografia SSL/TLS
  • Alto custo de descriptografia de SSL/TLS em várias plataformas de segurança
  • Dimensionamento de gargalos devido ao aumento do tráfego SSL/TLS

Produtos