ERPC atualiza plataforma de rede baseada em Rust; melhorias em cache e conexões reforçam a estabilidade de Solana RPC, gRPC e ShredStream

ELSOUL LABO B.V. (sede: Amsterdã, Países Baixos, CEO: Fumitake Kawasaki) e Validators DAO atualizaram toda a plataforma de rede do ERPC. Ao adotar totalmente a versão mais recente do framework de rede em Rust e de código aberto da Cloudflare, a eficiência do cache e o gerenciamento de conexões foram aprimorados para fortalecer a estabilidade geral.
Isso permite que a ERPC forneça um ambiente ainda mais estável e de baixa latência para todos os clientes usando Solana RPC, Geyser gRPC e ShredStream.
Contexto e finalidade
No ecossistema Solana, as diferenças de latência medidas em apenas alguns milissegundos podem afetar significativamente as taxas de sucesso das transações e a experiência do usuário. O ERPC já reduziu a latência por meio de seu projeto orientado para distância zero e aumentou a disponibilidade com infraestrutura dedicada. No entanto, a eficiência e a estabilidade na plataforma de rede subjacente deixam sempre margem para melhorias, especialmente ao lidar com picos de tráfego e uso prolongado.
Esta atualização reforça a própria base da plataforma, renovando a eficiência do cache e o gerenciamento de conexões e busca aumentar ainda mais a estabilidade sob carga pesada e durante o uso contínuo.
O que é o Pingora?
Pingora é um framework de rede baseado em Rust desenvolvido pela Cloudflare.
Ele combina alto desempenho de concorrência com segurança e oferece até três vezes o desempenho do Nginx, um dos servidores web mais utilizados.
Ao adotar esta plataforma de última geração, o ERPC fornece serviços Solana otimizados para RPC, gRPC e ShredStream com alta eficiência e estabilidade.
Melhorias no Pingora 0.6.0
O Pingora 0.6.0 mais recente inclui as seguintes melhorias:
Melhorias relacionadas ao cache
- Otimização do carregamento e salvamento do cache LRU O carregamento por shard e as operações atômicas de salvamento melhoram a confiabilidade e a velocidade.
- Suporte a purga assíncrona A exclusão do cache agora é assíncrona, evitando conflitos com o processamento normal das solicitações.
- Filtro ampliado para acertos de cache Permite controle mais flexível quando há acerto de cache, tornando seu uso mais eficiente.
Melhorias de keepalive e gerenciamento de conexões
- Controle mais rigoroso do timeout de keepalive Reduz a sobrecarga na reutilização das conexões e melhora o uso da CPU e a latência.
- Desativação automática de keepalive desnecessário Evita o consumo excessivo de recursos e mantém a comunicação estável.
Melhorias de eficiência na camada H2 / I/O
- Atualização do crate h2 com proteção contra o ataque MadeYouReset Aumenta a segurança e também melhora a eficiência.
- Tratamento otimizado de erros de I/O Reduz novas tentativas desnecessárias e o processamento redundante de erros.
Transferência de dados e processamento de solicitações
- Suporte a solicitações multipart range Melhora a eficiência de grandes transferências de dados, reduzindo o uso de largura de banda e a latência.
- Suporte ao cache de grandes blocos de dados transferidos em chunks Reduz a carga de novas consultas e garante uma entrega estável.
Com essas melhorias, a eficiência do cache, o gerenciamento de conexões e o desempenho da transferência de dados são significativamente reforçados. Nós já recebemos feedback como “um objetivo perseguido há muito tempo foi finalmente alcançado”, e os usuários devem ser capazes de experimentar as melhorias diretamente em ambientes reais.
Pingora 0.6.0 Notas de lançamento: https://github.com/cloudflare/pingora/releases/tag/0.6.0
Impacto em cada serviço
RPC
Em buscas de dados frequentemente usadas e envios de transações, a eficiência do cache oferece respostas uniformes e estáveis, mesmo durante os horários de pico.

gRPC
Para Geyser gRPC, onde o desempenho em tempo real é crítico, o gerenciamento aprimorado de conexões e o processamento otimizado do fluxo mantêm as conexões estáveis mesmo durante longas sessões. A necessidade de novas tentativas ou ressincronização é reduzida, oferecendo suporte confiável para casos de uso de trading e monitoramento.

ShredStream
Para o ShredStream, que requer entrega de dados em grande escala, o cache aprimorado e o controle de conexões garantem streaming suave e ininterrupto com atraso ou interrupção mínimos, mesmo sob carga pesada.

Disponibilidade
Esta atualização já foi aplicada a todos os endpoints (RPC, gRPC, ShredStream). Preços, especificações, limites de taxa e autenticação permanecem inalterados, para que os clientes possam desfrutar imediatamente das melhorias sem alterar seu ambiente existente.
Já recebemos muitos comentários positivos, como “um objetivo de longo prazo foi finalmente alcançado”, confirmando que as melhorias se refletem claramente no uso real.
Esperamos que você aproveite essas melhorias.
Desafios que a ERPC resolve
Construímos uma infraestrutura Solana dedicada e uma rede orientada para distância zero para resolver os seguintes desafios:
- Falhas de transação e flutuações de latência comuns em ambientes RPC em geral
- Limitação de desempenho imposta por muitos provedores de infraestrutura
- Impacto significativo da distância da rede na qualidade da comunicação
- Dificuldade de projetos menores terem acesso a uma infraestrutura de alta qualidade
Por meio de pesquisa contínua, desenvolvimento e validação de campo, estamos empenhados em proporcionar o melhor desempenho possível como uma plataforma em constante evolução. Para consultas ou testes gratuitos, visite:
- Site oficial do ERPC: https://erpc.global/pt
- Discord oficial da Validators DAO: https://discord.gg/C7ZQSrCkYR
Agradecemos seu apoio contínuo à ERPC.


