O ERPC atualiza seus grandes nós da Solana RPC em Frankfurt com CPUs EPYC 5th Gen (Turin). Avançando HTTP / WebSocket / Ilimitado Endpoints para o próximo nível de desempenho para cargas de trabalho que competem no nível milissegundo

O ERPC atualiza seus grandes nós da Solana RPC em Frankfurt com CPUs EPYC 5th Gen (Turin). Avançando HTTP / WebSocket / Ilimitado Endpoints para o próximo nível de desempenho para cargas de trabalho que competem no nível milissegundo

O ERPC atualiza seus grandes nós da Solana RPC em Frankfurt com CPUs EPYC 5th Gen (Turin). Avançando HTTP / WebSocket / Ilimitado Endpoints para o próximo nível de desempenho para cargas de trabalho que competem no nível milissegundo
ERPC, operados por ELSOUL LABO B.V. (Sede: Amsterdã, Países Baixos; CEO: Fumitake Kawasaki) e Validators DAO, concluiu a implantação de CPUs EPYC 5th Gen (Turin) para o seu grande nós RPC na região de Frankfurt (FRA).
Com esta atualização, processar headroom sob carga de pico e alta concorrência foi expandido para RPC cargas de trabalho, especialmente através de HTTP, WebSocket, e Endpoints Ilimitados.

Por que Frankfurt continua a ser uma região central

ERPC continuou a investir em Frankfurt porque as condições que permitem que os resultados permaneçam estáveis nas operações do Solana no mundo real estão concentradas nesta região.
Frankfurt hospeda uma alta densidade de principais validadores e stake, criando uma estrutura na qual operações como recepção Shreds, catch-up, votação e atualizações de estado podem prosseguir continuamente em caminhos de rede curtos. Esta estrutura não é apenas uma questão de proximidade geográfica, mas baseia-se na real colocação de participantes de execução e rotas de rede.
Como resultado, não só a latência média é mantida baixa, mas a variância da latência também é suprimida, permitindo que os resultados de execução permaneçam estáveis mesmo quando múltiplos fatores externos se sobrepõem. Estas características constituem um pré-requisito fundamental para manter resultados reprodutíveis dentro da ERPC RPC Infraestruturas de execução.

Quais cenários operacionais mudam com esta atualização

A introdução de CPUs EPYC 5th Gen (Turin) fortalece a base de execução, melhorando simultaneamente os tempos médios de resposta, headroom de processamento de tempo de pico e estabilidade sob alta concorrência.
Para desenvolvedores e casos de uso financeiro, incluindo negociação de alta frequência, onde os resultados são decididos no nível milissegundo, comportamento durante momentos de carga concentrada ou sobreposição execução concorrente afeta diretamente os resultados. Esta atualização avança a base de execução para o próximo nível de desempenho de modo que RPC o processamento continua sem congestionamento e a execução pode ser sustentada mesmo nesses cenários.
Para o uso de alta carga, incluindo Endpoints Ilimitados, a configuração garante o processamento estável da headroom, mesmo com o aumento simultâneo de conexões e densidade de pedidos.

Por que EPYC 5th Gen CPUs (Turin) foram selecionados

EPYC 5th Gen (Turin) é uma geração de CPU projetada para operar continuamente em altos níveis de relógio, suportando um grande número de núcleos e threads.
As cargas de trabalho de Solana são caracterizadas por deslocamentos rápidos no estado de carga e picos consecutivos. Nesses ambientes, a capacidade de manter o desempenho computacional e a estabilidade operacional sob condições de carga sobrepostas afeta diretamente o comportamento de catch-up e a estabilidade dos resultados de execução.
Com melhorias arquitetônicas significativas, a geração de Turim oferece uma combinação equilibrada de desempenho máximo e desempenho sustentado, tornando-se uma escolha racional como o núcleo de um RPC plataforma de execução para Solana.

Desempenho eficaz fornecido por DDR5 6400MHz

In Solana RPC cargas de trabalho, processamento computacional e acesso à memória ocorrem frequentemente e em paralelo. O que importa aqui não é apenas o pico de largura de banda, mas também uma configuração na qual a velocidade e o comportamento da memória permanecem consistentes sob carga sustentada.
Em plataformas de classe desktop, configurações de memória com mais DIMMs geralmente impõem velocidades máximas de memória mais baixas. Por exemplo, as especificações para o Ryzen 9 9950X definem DDR5-5600 para configurações de dois DIMM e DDR5- 3600 para configurações de quatro DIMM.
Para os grandes nós RPC em Frankfurt, ERPC adotou EPYC 5th Gen (Turin) com uma configuração de memória multicanal orientada para servidor. A geração EPYC 9005 (Turin) fornece uma arquitetura de memória de 12 canais, e plataformas suportadas permitem condições de memória de alta largura de banda, incluindo DDR5-6400.

Importância do NVMe Gen5 e seleção de armazenamento

Em operações de nó Solana, grandes volumes de dados são continuamente lidos e escritos para o livro de registros e blockstore. Nestas condições, a armazenagem I/O as características influenciam diretamente os resultados da execução.
Atualmente, muitas configurações operacionais são baseadas em CPUs EPYC 4th Gen combinadas com armazenamento NVMe Gen4. NVMe Gen5, no entanto, enfrenta restrições tanto na disponibilidade quanto nos requisitos operacionais, e apenas um número limitado de configurações pode ser usado de forma estável em ambientes de produção.
O armazenamento NVMe Gen5 introduzido nesta atualização foi selecionado para manter estável I/O características mesmo sob contínua leitura e gravação de cargas de trabalho típicas de operações Solana. Em colaboração com os data centers parceiros, foram testadas múltiplas opções de NVMe Gen5 e selecionadas as mais adequadas para as cargas de trabalho Solana.

Benefícios da escolha ERPC

ERPC originado de nossas próprias operações de projeto.
Ao executar processos como NFT a cunhagem de cartões e a mecânica gacha de 100 pulos que geram grandes volumes de transações em curtos períodos, encontramos situações em que RPC ambientes não puderam se manter, resultando em resultados de execução instáveis. Para tratar disto, precisávamos de construir um RPC ambiente capaz de lidar com nossos próprios casos de uso.
Posteriormente, ao analisar os desafios enfrentados por outros projetos, identificamos muitos casos em que RPC a infraestrutura tornou-se o gargalo sob processamento de alta carga. Quando esses projetos usaram a infraestrutura que construímos para suas cargas de trabalho reais, recebemos avaliações concretas sobre as taxas de sucesso de execução e estabilidade sob carga.
Com base nestas experiências operacionais do mundo real, ERPC foi concebido com o pressuposto de que deve continuar a suportar o processamento de transações de alta carga. Melhorias da RPC a base de execução está em andamento, impulsionada por padrões de uso reais e feedback.

As origens da ERPC projeto e o caminho adiante

ERPC começou com a experiência prática adquirida através da operação de nossos próprios projetos.
Para executar de forma estável o processamento de transações de alta carga, foi necessário projetar toda a base de execução no RPC lado, incluindo configuração, processamento de headroom, e catch-up comportamento. Este requisito não era exclusivo de um único projeto, mas comum em muitos projetos Solana.
ERPC objetiva fornecer uma base de execução reprodutível que permita operações de rede Solana de alta qualidade em ambientes do mundo real. Prosseguindo, continuaremos a melhorar RPC base de execução baseada em cargas de trabalho reais e condições de uso.
O uso prático e o feedback dos usuários fortalecem ainda mais esta base.
Como retorno deste feedback, ERPC continuará a investir na melhoria do desempenho e durabilidade do seu RPC Infraestruturas de execução.
Obrigado pelo seu apoio contínuo ERPC.
Validators DAO Oficial Discord: https://discord.gg/C7ZQSrCkYR
ERPC Sítio oficial: https://erpc.global/en