ERPC atualiza em larga escala sua infraestrutura Solana RPC, WebSocket e Geyser gRPC — desempenho de aplicações reais melhora significativamente em comparação prática com um grande serviço RPC externo

A ELSOUL LABO B.V. (sede: Amsterdã, Países Baixos; diretor representante e CEO: Fumitake Kawasaki) e a Validators DAO, operadoras da ERPC, anunciam uma grande atualização de toda a infraestrutura Solana RPC, WebSocket e Solana Geyser gRPC da ERPC.
A atualização adiciona um nó de alta capacidade e primeira linha e aprimora, como um sistema unificado, Solana RPC, WebSocket, Geyser gRPC, o gateway interno, os adaptadores de entrega de dados em tempo real, o software de rede e a configuração dos servidores. Com base nos dados acumulados sobre padrões de carga, comportamento das assinaturas, uso por método e fatores de latência observados com frequência em aplicações reais, a ERPC melhorou o desempenho nos caminhos mais próximos do uso efetivo em produção.
Em uma comparação prática feita a partir do mesmo ambiente de cliente em Frankfurt com um grande serviço RPC externo, a ERPC apresentou desempenho expressivo em várias métricas relevantes para aplicações reais, como latência mediana do método HTTP getSlot, tempo de conexão WebSocket, tempo até a primeira notificação na funcionalidade compatível com transactionSubscribe por WebSocket, atualidade do slot e erros.
A melhoria não se restringe a um plano novo específico. Ela será aplicada progressivamente aos planos da ERPC relacionados a Solana RPC e Solana Geyser gRPC. O impacto é especialmente relevante para o uso de Solana RPC e Geyser gRPC, e a ERPC está levando gradualmente a outras regiões as melhorias confirmadas em Frankfurt.
Dashboard da ERPC: https://dashboard.erpc.global/pt
Site da ERPC: https://erpc.global/pt
Comparação prática com um grande serviço RPC externo mostra melhora significativa em aplicações reais
A comparação foi realizada a partir do mesmo ambiente de cliente em Frankfurt, medindo a ERPC e um grande serviço RPC externo nas mesmas condições. O teste se concentrou em caminhos que afetam diretamente a experiência das aplicações em produção, incluindo HTTP getSlot, WebSocket slotSubscribe e funcionalidade compatível com transactionSubscribe por WebSocket.
Nos resultados representativos, a latência mediana do método HTTP getSlot foi de 23,4 ms na ERPC e de 39,9 ms no grande serviço RPC externo, o que tornou a ERPC aproximadamente 1,7 vezes mais rápida. O tempo de conexão WebSocket foi de 87 ms na ERPC e de 157 ms no grande serviço RPC externo, uma conexão aproximadamente 1,8 vezes mais rápida na ERPC. Para a primeira notificação da funcionalidade compatível com transactionSubscribe por WebSocket, a ERPC registrou 240 ms, contra 556 ms do grande serviço RPC externo, resultado aproximadamente 2,3 vezes mais rápido.
Para aplicações Solana em produção, a latência média isolada não basta. O estabelecimento da conexão, o tempo até a primeira notificação, a estabilidade das assinaturas em tempo real, a atualidade do slot e a ausência de erros também são importantes. Em especial para detecção de eventos on-chain, aplicações de negociação, sistemas de monitoramento, entrega de alertas, infraestrutura de análise, bots e APIs de backend, a rapidez da primeira notificação e a consistência do recebimento de dados após o início da assinatura afetam diretamente o momento em que o processamento posterior pode começar.
Nessa comparação, a ERPC e o grande serviço RPC externo observaram o mesmo slot na medição de atualidade do getSlot com os níveis processed e confirmed. No WebSocket slotSubscribe, os dois serviços também observaram o mesmo slot ao mesmo tempo. A ERPC mostrou vantagem na velocidade de conexão sem perder a mesma atualidade do slot. Ambos os lados registraram 0 erros.
Melhoria de HTTP, WebSocket e Geyser gRPC como um único sistema integrado
Esta atualização não resulta apenas da adição de mais um servidor. A ERPC revisou e aprimorou, como um único sistema integrado, o caminho HTTP do Solana RPC, o caminho WebSocket, o caminho de eventos Geyser, o gateway interno, os adaptadores de conversão de dados em tempo real, os processos de entrega e o software de rede.
Em aplicações Solana de produção, ter apenas um RPC HTTP rápido não é suficiente. A experiência real pode mudar significativamente se as conexões WebSocket forem lentas, as primeiras notificações demorarem, a capacidade das assinaturas em tempo real não acompanhar a escala, surgir latência na conversão de Geyser gRPC para camadas compatíveis com WebSocket ou o processamento do backend ficar congestionado sob carga elevada.
A ERPC não trata HTTP, WebSocket e Geyser gRPC como recursos isolados. Em vez disso, aprimora-os como um caminho contínuo que recebe, processa e entrega dados da Solana e os disponibiliza às aplicações. A adição do nó de grande porte, as melhorias no software de rede, no gateway e no adaptador WebSocket e a otimização do caminho Geyser gRPC desta atualização partem dessa abordagem integrada.
Melhorias no caminho Geyser gRPC e no adaptador WebSocket reforçam o desempenho da primeira notificação
Uma das áreas em que esta atualização apresentou resultados especialmente expressivos foi a combinação do caminho Geyser gRPC com o adaptador WebSocket. A ERPC disponibiliza os dados em tempo real recebidos como eventos Geyser em um formato mais fácil de usar também por meio de uma camada compatível com WebSocket.
Na comparação feita a partir do mesmo cliente em Frankfurt para a funcionalidade compatível com transactionSubscribe, a ERPC registrou 240 ms até a primeira notificação, com 0 erros. O grande serviço RPC externo registrou 556 ms, também com 0 erros. A primeira notificação da ERPC foi aproximadamente 2,3 vezes mais rápida, e o desempenho da entrega contínua também foi confirmado como igual ou superior.
Esse resultado não pode ser explicado apenas pela distância de rede. Na entrega de dados Solana em tempo real, o desempenho final de chegada depende da combinação entre o desempenho do nó, o tratamento de Geyser gRPC, o processamento do gateway, a conversão para WebSocket, o gerenciamento de filas, a arquitetura de distribuição e a eficiência do software de rede. A ERPC continua aprimorando esses componentes com base nas tendências diárias de carga e nos resultados de medições reais.
Conexão e primeira notificação mais rápidas sem perder a atualidade do slot
Ao melhorar a velocidade, também é importante confirmar que o serviço não está apenas devolvendo dados desatualizados mais rapidamente. Nesta comparação, a ERPC e o grande serviço RPC externo observaram o mesmo slot na medição de atualidade do getSlot com os níveis processed e confirmed, que são os mais usados em aplicações reais.
No WebSocket slotSubscribe, os dois serviços também observaram o mesmo slot ao mesmo tempo. A ERPC mostrou vantagem na velocidade de conexão sem perder a mesma atualidade do slot. O tempo de conexão do WebSocket slotSubscribe foi de 87 ms na ERPC e de 157 ms no grande serviço RPC externo, uma conexão aproximadamente 1,8 vezes mais rápida na ERPC.
Ao mesmo tempo, o desempenho de RPC e WebSocket pode variar de acordo com a região, o horário, a localização do cliente, as condições da assinatura e da carga. A ERPC acompanha separadamente mediana, p95, valores máximos, tempo até a primeira notificação, throughput, atualidade do slot e taxa de erros, e aprimora continuamente as métricas relevantes para o uso real. Esta atualização é um grande avanço, mas a ERPC continuará melhorando regiões, métodos e cargas de trabalho, sem tratar um único resultado como ponto final.
Cobertura ampliada nas camadas compatíveis com WebSocket e RPC, incluindo o Burst
Além das melhorias de desempenho, esta atualização também amplia a cobertura de métodos nas camadas compatíveis com WebSocket e RPC em torno dos endpoints relacionados a Geyser gRPC, incluindo o Burst.
Entre os exemplos, foi adicionado suporte a métodos padrão de confirmação e status, como getVersion, getSlot, getBlockHeight, getLatestBlockhash e isBlockhashValid. Isso torna o ambiente mais fácil de usar não apenas para assinaturas em tempo real, mas também para verificações de status e solicitações auxiliares relacionadas.
A ERPC não é um serviço estático que oferece apenas uma tabela fixa de recursos. Ela amplia continuamente a cobertura com base nos métodos, nas condições de assinatura, nas consultas e nos requisitos de aplicação de que os usuários realmente precisam. Se você encontrar um problema com um método, uma solicitação, uma condição de assinatura, um recurso compatível com WebSocket ou um padrão de uso de Geyser gRPC específico, abra um ticket de suporte pelo Discord oficial da Validators DAO. Compartilhar a solicitação específica, o comportamento esperado, os detalhes do erro e o contexto de uso ajuda a orientar futuras ampliações de compatibilidade e melhorias.
Implantação progressiva nos planos relacionados a Solana RPC e Geyser gRPC
Esta melhoria não se limita a uma configuração dedicada específica. A ERPC a aplicará progressivamente em todas as regiões aos planos relacionados a Solana RPC, WebSocket e Solana Geyser gRPC.
Em Frankfurt, a ERPC já confirmou grandes melhorias na comparação prática com um grande serviço RPC externo. A partir de agora, levará essas melhorias gradualmente a todas as regiões e continuará ajustando cada uma com base nos padrões de uso, nas tendências de carga, nos caminhos de rede e na configuração dos servidores.
O ponto forte da ERPC não se limita a adições pontuais de recursos. Ele está na melhoria contínua do desempenho dos planos existentes, da cobertura de métodos, dos caminhos de entrega e das configurações dos servidores com base em dados obtidos do uso real em produção. Nos ambientes de produção da Solana, condições de rede, tráfego, uso dos métodos, volume de assinaturas e demanda regional mudam constantemente. A ERPC continua evoluindo como uma plataforma especializada em Solana que acompanha essas mudanças.
Medições com o mesmo cliente aplicadas à melhoria contínua
A ERPC também usa medições obtidas em comparações com serviços externos como insumo para a melhoria contínua. Neste teste, ela mediu separadamente, a partir do mesmo ambiente de cliente em Frankfurt, HTTP getSlot, tempo de conexão WebSocket, tempo até a primeira notificação da funcionalidade compatível com transactionSubscribe por WebSocket, atualidade do slot e erros.
O desempenho de Solana RPC e WebSocket pode variar conforme a região, a localização do cliente, as condições da assinatura, os métodos, o horário, as condições de carga e a configuração do backend. Por isso, a ERPC não se concentra apenas em uma única média, mas também em métricas que afetam o momento em que o processamento real da aplicação pode começar, como estabelecimento da conexão, tempo até a primeira notificação, atualidade do slot e taxa de erros.
O que importa para os usuários é saber se os dados exigidos pela aplicação chegam com a velocidade e a estabilidade necessárias. A ERPC continua melhorando o desempenho prático ao operar Solana RPC, WebSocket, Geyser gRPC, Shredstream, VPS e servidores Bare Metal na mesma plataforma especializada em Solana.
Testes gratuitos para planos elegíveis e avaliação com cargas de trabalho reais
Atualmente, há testes gratuitos disponíveis para os planos elegíveis. Os usuários podem consultá-los no Dashboard da ERPC e avaliar as melhorias da infraestrutura Solana RPC, WebSocket e Geyser gRPC em condições próximas às de suas cargas de trabalho reais.
Para aplicações Solana, os números de benchmarks isolados não bastam. A configuração ideal depende dos métodos usados pela aplicação, da região a partir da qual o cliente se conecta, do volume de assinaturas necessário, da prioridade dada ao tempo da primeira notificação ou ao throughput e da importância da atualidade do slot para a carga de trabalho.
No Dashboard da ERPC, os usuários podem consultar os planos de Solana RPC, WebSocket e Solana Geyser gRPC e adotar a configuração adequada às suas necessidades atuais. Quem já usa a ERPC também pode verificar a velocidade de resposta, o desempenho das assinaturas e os métodos compatíveis em suas cargas de trabalho atuais depois que as melhorias forem aplicadas ao ambiente.
Dashboard da ERPC: https://dashboard.erpc.global/pt
Melhoria contínua como infraestrutura especializada em Solana
A ERPC não oferece Solana RPC apenas como um simples endpoint de API. Ela o aprimora como infraestrutura que sustenta a qualidade de execução das aplicações Solana. Na Solana, HTTP RPC, WebSocket, Geyser gRPC, Shredstream, SWQoS, posicionamento dos servidores, qualidade dos validadores, caminhos de rede e desempenho dos nós de processamento afetam diretamente a velocidade e a estabilidade das aplicações.
A ELSOUL LABO é aprovada há cinco anos consecutivos, desde 2022, no WBSO, programa de apoio à pesquisa e ao desenvolvimento do governo dos Países Baixos. A empresa mantém atividades de pesquisa e desenvolvimento relacionadas à infraestrutura Solana RPC, à operação de validadores, à entrega de dados em tempo real e ao suporte ao desenvolvimento e às operações com agentes de IA. Os resultados são aplicados à ERPC, ao SLV, ao SLV AI, ao data center especializado em Solana AS200261 e aos serviços relacionados.
Esta grande atualização também faz parte desse trabalho contínuo de P&D. Com a adição de nós de grande porte e alto desempenho, melhorias no software de rede, no gateway, no adaptador WebSocket e no caminho Geyser gRPC e a ampliação da cobertura de métodos, a ERPC reforça ainda mais o desempenho de infraestrutura exigido pelas aplicações Solana em produção.
A ERPC continuará aprimorando a infraestrutura especializada em Solana em toda a oferta de Solana RPC, WebSocket, Solana Geyser gRPC, Solana Shredstream, VPS e servidores Bare Metal. Continuará oferecendo um ambiente no qual os usuários possam processar mais dados da Solana, com mais rapidez e confiabilidade, e os desenvolvedores possam se concentrar no desenvolvimento das aplicações e nas operações de produção.
Contato
Para falar sobre Solana RPC, WebSocket, Solana Geyser gRPC, Burst, métodos compatíveis, testes gratuitos, planos existentes, regiões, benchmarks ou consultoria de configuração, abra um ticket de suporte pelo Discord oficial da Validators DAO.
Se você encontrar um problema com um método, uma condição de assinatura, uma consulta, um recurso compatível com WebSocket ou um padrão de uso de Geyser gRPC específico, inclua na mensagem a solicitação e o comportamento esperados. A ERPC continua aprimorando a cobertura e o desempenho com base nas necessidades reais dos usuários.
Dashboard da ERPC: https://dashboard.erpc.global/pt
Site da ERPC: https://erpc.global/pt
Discord oficial da Validators DAO: https://discord.gg/C7ZQSrCkYR


