New

Desbloqueie o futuro da IA com APISIX – O Gateway de IA totalmente open-source para Agentes de IA e LLMs!Saiba Mais

Saiba Mais

Descubra o Valor dos Jogos, Torne a Felicidade Possível

A partir de maio de 2021, a Tencent OTeam que utiliza o Apache APISIX já o implantou em mais de 10 equipes dentro da Tencent, com o maior projeto lidando com mais de 1 bilhão de solicitações diárias.

Xu Xin

,

Senior Software Engineer at Tencent Games

Tencent Games

Support > 10 projects

within Tencent Games

Handle > 1 billion requests

in daily peak hours

Start for Free

Desafios

Como uma das principais subdivisões globais de desenvolvimento e operação de jogos da Tencent, a Tencent Games conecta mais de 800 milhões de usuários em todo o mundo. Para integrar as soluções repetitivas dentro da empresa, a Tencent formou o OTeam para consolidar produtos técnicos semelhantes e solidificar uma plataforma técnica unificada.

Ao avançar com a iniciativa OTeam, a Tencent Games encontrou vários problemas e deseja resolvê-los por meio do APISIX. Por exemplo:

  • O framework RPC complicado e pouco amigável para desenvolvedores adicionou uma complexidade significativa aos processos de desenvolvimento e integração.

  • Múltiplos centros de serviço, como CL5, L5 e Polaris, exigiam uma transição e unificação perfeitas para simplificar as operações.

  • Uma solução de alerta confiável e fácil de usar era essencial para resolver as deficiências do sistema de múltiplos alertas existente.

  • Os usuários enfrentaram uma variedade de ataques de rede, incluindo DDoS, replay e adulteração de solicitações, representando desafios substanciais de segurança.

Solução

Aproveitando o mecanismo flexível de plugins do APISIX, a Tencent Games integrou e interconectou-se com os sistemas de monitoramento internos. A gestão de alertas tornou-se simples e conveniente, pois os usuários podem obter logs de monitoramento e configurar alertas com configurações simples.

A Tencent Games também alcançou uma conversão fácil entre os protocolos TRPC e TARS RPC por meio do plugin do APISIX, mas a equipe teve que desenvolver serviços de middleware personalizados para preencher a lacuna.

Vantagem Competitiva da Nossa Solução

Alto Desempenho

O Apache APISIX é famoso por seu alto desempenho e baixa latência. Construído sobre o NGINX e LuaJIT, o Apache APISIX suporta um QPS de 23.000 por núcleo com um atraso médio de apenas 0,6 milissegundos. Esses recursos tornam o APISIX uma escolha ideal para aplicações que exigem baixa latência e alta taxa de transferência, como microsserviços e processamento de dados em tempo real.

Recarga a Quente

Utilizando o etcd como centro de configuração, o Apache APISIX possui uma estrutura leve. Ele fornece uma solução de armazenamento de dados confiável e consistente, permitindo que o APISIX lide facilmente com mudanças dinâmicas de configuração e requisitos de alta disponibilidade. Os usuários podem realizar atualizações em tempo real sem recarregar o sistema e causar qualquer tempo de inatividade ao usar o APISIX.

Plugins de Código Aberto

O APISIX possui um ecossistema robusto de plugins de código aberto que podem atender a diversas necessidades. Por exemplo, o plugin de conversão de protocolos pode resolver efetivamente a necessidade de converter protocolos por meio de serviços intermediários, permitindo que os usuários aproveitem diretamente o plugin embutido para converter protocolos HTTP e RPC dentro do gateway de API de forma contínua.

Resultados

Conversão de Protocolos Contínua

Após usar o Apache APISIX, a Tencent Games implementou uma conversão contínua de protocolos entre os protocolos TRPC e TARS RPC. Aproveitando os plugins de conversão de protocolos do APISIX, a equipe não precisou mais desenvolver serviços intermediários dedicados para lidar com a tradução entre protocolos HTTP e RPC. Isso simplificou sua arquitetura e reduziu a complexidade geral do sistema.

Monitoramento Integrado

No processo de construção do OTeam, a Tencent Games utilizou os plugins do APISIX para integrar e conectar-se a várias das principais plataformas de monitoramento da Tencent. Agora, até usuários de projetos de negócios sem formação técnica podem configurar facilmente o sistema para relatar automaticamente dados de observabilidade, incluindo rastreamento, logs e métricas, para suas APIs e, subsequentemente, configurar alertas nas plataformas de monitoramento. Essa abordagem simplificada reduziu significativamente o tempo e o esforço necessários.

Segurança Aprimorada

A Tencent Games desenvolveu plugins de segurança contra ataques de replay e adulteração, fornecendo medidas de proteção prontas para uso para projetos que exigem tais capacidades, protegendo efetivamente a segurança dessas APIs. A equipe também incorporou os requisitos de especificação de API internos ao gateway APISIX, simplificando o processo de desenvolvimento e implantação e fornecendo controle centralizado e visibilidade sobre o cenário de APIs.

More Customer Stories

Estabelecer Plataforma de Streaming com 513 Milhões de MAU

Estabelecer Plataforma de Streaming com 513 Milhões de MAU

Após comparar alguns produtos de gateway mainstream, descobrimos que a latência de resposta do Apache APISIX é mais de 50% menor do que a de outros gateways. Além disso, o Apache APISIX consegue operar de forma estável mesmo quando a CPU atinge mais de 70% de utilização.

Read More

right-arrow
Construir uma Plataforma de Computação Inteligente Automotiva

Construir uma Plataforma de Computação Inteligente Automotiva

O APISIX atende à nossa necessidade de acelerar o desenvolvimento e a iteração. O que distingue o APISIX são seus plugins ricos, configuração visível, verificação refinada, recursos abundantes, comunidade ativa e alto desempenho.

Criar uma Fabricante Líder de Telefones Móveis

Criar uma Fabricante Líder de Telefones Móveis

A solução API7 tem um desempenho surpreendentemente bom em cenários de produção. Nós adoramos sua alta disponibilidade, alto desempenho e funcionalidades ricas, o que nos permite construir e expandir nossos negócios de forma nativa na nuvem.

Need help or have questions?

Schedule a Meeting

API7.ai Logo

O mundo digital é conectado por APIs, API7.ai existe para tornar as APIs mais eficientes, confiáveis e seguras.

Assine a newsletter da API7

Produto

API7 Gateway

SOC2 Type IIISO 27001HIPAAGDPRRed Herring

Copyright © APISEVEN PTE. LTD 2019 – 2025. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation