Prezados Usuários,
Para aprimorar continuamente a estabilidade e a eficiência da execução das negociações de futuros em condições de alta volatilidade e alta concorrência, a Phemex concluiu uma otimização de performance em nível de sistema do seu engine de negociação de futuros. Essa melhoria foi realizada sem a necessidade de novos recursos de hardware, com foco em aumentar a capacidade de processamento geral, a velocidade de resposta e a confiabilidade do sistema.
1. Aumento da Capacidade de Processamento de Transações
Este upgrade proporciona um aumento significativo na capacidade de processamento do sistema de negociação de futuros. Com os mesmos recursos de hardware, o throughput geral aumentou mais de 60%, elevando a capacidade de processamento em toda a rede de aproximadamente 25.000 TPS para cerca de 40.000 TPS.
Isso significa que, durante períodos de volatilidade de mercado ou picos de atividade, o sistema consegue lidar simultaneamente com um número maior de solicitações de ordens, cancelamentos e execuções, reduzindo o risco de filas e congestionamentos devido à concorrência elevada.
2. Otimização de Latência
Performance no Processamento de Funding
A resposta do sistema em momentos críticos, como a liquidação da Taxa de Financiamento, foi significativamente otimizada.
Antes do upgrade, o processo de liquidação de Funding podia consumir muitos recursos do engine em um curto período. Após a atualização, o tempo total de processamento foi reduzido para cerca de 500ms, com a latência das solicitações diminuída em mais de 90%.
Durante o período de liquidação, o engine de negociação mantém respostas rápidas, permitindo que os usuários efetuem operações normalmente nesses momentos importantes.
3. Aprimoramentos em Cenários Não Relacionados ao Funding
Foram realizadas otimizações específicas de latência para cenários de operações frequentes e urgentes (como cancelamento em lote de ordens). A latência dessas operações foi significativamente reduzida, contribuindo para a agilidade nas ações de controle de risco.
4. Eficiência de Recursos do Sistema
Por meio de otimizações de arquitetura e agendamento, a eficiência do uso de recursos do sistema foi aprimorada:
- Engine de Negociação (Tengine): Uso diário de CPU reduzido em mais de 50%
- Engine de Risco: Consumo de memória reduzido em aproximadamente 30%
O uso mais eficiente dos recursos proporciona maior margem para o sistema em cenários de alta demanda e prepara o ambiente para futuras expansões de funcionalidades. A eficiência do uso de memória segue sendo otimizada.
5. Estabilidade e Tolerância a Falhas
Para aumentar a confiabilidade do sistema, processos críticos de liquidação foram redesenhados para eliminar pontos únicos de falha.
A liquidação da Taxa de Financiamento agora tem suporte a disparo por múltiplos nós, prevenindo falhas globais de liquidação em caso de anomalia em um serviço específico, o que eleva a capacidade de recuperação de desastres e estabilidade do sistema.
A Phemex continuará aprimorando seu engine de negociação e a arquitetura do sistema — incluindo o controle de latência, agendamento de recursos e eficiência de distribuição de dados — para garantir melhorias contínuas de performance e o desenvolvimento sustentável da plataforma.
Atenciosamente,
Equipe Phemex

