ERPC upgradet Rust-gebaseerd netwerkplatform. Verbeterde cache-efficiëntie en verbindingsbeheer versterken stabiliteit voor Solana RPC, gRPC en Shredstream
ERPC upgradet Rust-gebaseerd netwerkplatform. Verbeterde cache-efficiëntie en verbindingsbeheer versterken stabiliteit voor Solana RPC, gRPC en Shredstream

ELSOUL LABO B.V. (Hoofdkantoor: Amsterdam, Nederland; CEO: Fumitake Kawasaki) en Validators DAO hebben het volledige netwerkplatform van ERPC geüpgraded. Door de nieuwste versie van Cloudflare's open-source Rust-framework volledig te adopteren, zijn cache-efficiëntie en verbindingsbeheer verbeterd om de algehele stabiliteit te versterken.
Hierdoor kan ERPC een nog stabielere en lage-latentie omgeving leveren voor alle klanten die Solana RPC, Geyser gRPC en Shredstream gebruiken.
Achtergrond en doel
In het Solana-ecosysteem kunnen latentieverschillen van slechts enkele milliseconden de transactiesuccespercentages en gebruikerservaring aanzienlijk beïnvloeden. ERPC heeft latentie al verlaagd door het op nulafstand gerichte ontwerp en de beschikbaarheid verhoogd met dedicated infrastructuur. Echter, efficiëntie en stabiliteit in het onderliggende netwerkplatform laten altijd ruimte voor verbetering, vooral bij het verwerken van piekverkeer en langdurig gebruik.
Deze upgrade versterkt de basis van het platform door cache-efficiëntie en verbindingsbeheer te vernieuwen, met als doel de stabiliteit onder zware belasting en bij continu gebruik verder te verbeteren.
Wat is Pingora?
Pingora is een open-source, op Rust gebaseerd netwerkframework ontwikkeld door Cloudflare.
Het combineert hoge gelijktijdigheidsprestaties met veiligheid en levert tot drie keer de prestaties van Nginx, een van de meest gebruikte webservers.
Door dit platform van de volgende generatie te adopteren, biedt ERPC voor Solana geoptimaliseerde RPC-, gRPC- en Shredstream-diensten met hoge efficiëntie en stabiliteit.
Verbeteringen in Pingora 0.6.0
De nieuwste Pingora 0.6.0 bevat de volgende verbeteringen:
Cache-gerelateerde verbeteringen
- Geoptimaliseerde LRU-cache laad- en opslagverwerking Laden per shard en atomaire opslagoperaties verbeteren zowel betrouwbaarheid als snelheid.
- Ondersteuning voor asynchrone purge Cache-verwijdering is nu asynchroon, waardoor conflicten met normale verzoekverwerking worden vermeden.
- Uitgebreid cache-hit filter Maakt flexibelere controle bij cache-hits mogelijk, waardoor cache-gebruik efficiënter wordt.
Keepalive en verbindingsbeheerverbeteringen
- Sterkere controle van keepalive timeout Vermindert overhead bij hergebruik van verbindingen, waardoor CPU-gebruik en latentie verbeteren.
- Automatische uitschakeling van onnodige keepalive Voorkomt overmatig resourceverbruik en handhaaft stabiele communicatie.
H2 / IO-laag efficiëntieverbeteringen
- h2 crate update met MadeYouReset-aanvalbescherming Verhoogt de beveiliging terwijl de efficiëntie ook verbetert.
- Geoptimaliseerde IO-foutafhandeling Vermindert onnodige herhalingen en redundante foutafhandeling.
Dataoverdracht en verzoekverwerking
- Ondersteuning voor multipart range-verzoeken Verbetert de efficiëntie van grote dataoverdrachten, vermindert bandbreedtegebruik en latentie.
- Ondersteuning voor caching van grote chunked data Vermindert herhalingsbelasting en garandeert stabiele levering.
Met deze verbeteringen zijn cache-efficiëntie, verbindingsbeheer en dataoverdachtsprestaties allemaal aanzienlijk versterkt. We hebben al feedback ontvangen zoals "een lang nagestreeft doel is eindelijk bereikt", en gebruikers zouden de verbeteringen direct moeten ervaren in echte omgevingen.
Pingora 0.6.0 Release Notes: https://github.com/cloudflare/pingora/releases/tag/0.6.0
Impact op elke dienst
RPC
Bij veelgebruikte data-ophaling en transactie-indieningen levert cache-efficiëntie soepele en stabiele reacties, zelfs tijdens piektijden.

gRPC
Voor Geyser gRPC, waar realtime prestaties cruciaal zijn, houden verbeterd verbindingsbeheer en geoptimaliseerde streamverwerking verbindingen stabiel, zelfs tijdens lange sessies. De behoefte aan herhalingen of hersynchronisatie wordt verminderd, wat betrouwbare ondersteuning biedt voor trading- en monitoringgebruikscases.

Shredstream
Voor Shredstream, dat grootschalige datalevering vereist, garanderen verbeterde cache- en verbindingscontrole soepele en ononderbroken streaming met minimale vertraging of verstoring, zelfs onder zware belasting.

Beschikbaarheid
Deze update is reeds toegepast op alle endpoints (RPC, gRPC, Shredstream). Prijzen, specificaties, rate limits en authenticatie blijven ongewijzigd, zodat klanten onmiddellijk van de verbeteringen kunnen profiteren zonder hun bestaande omgeving aan te passen.
We hebben al veel positieve reacties ontvangen, wat bevestigt dat de verbeteringen duidelijk weerspiegeld worden in werkelijk gebruik.
We hopen dat u van deze verbeteringen kunt profiteren.
Uitdagingen die ERPC oplost
We hebben dedicated Solana-infrastructuur en een op nulafstand gericht netwerk in eigen beheer gebouwd om de volgende uitdagingen op te lossen:
- Transactiefouten en latentieschommelingen die gebruikelijk zijn in algemene RPC-omgevingen
- Prestatiebeperking opgelegd door veel infrastructuurproviders
- Aanzienlijke impact van netwerkafstand op communicatiekwaliteit
- Moeilijkheid voor kleinere projecten om toegang te krijgen tot hoogwaardige infrastructuur
Door continu onderzoek, ontwikkeling en veldvalidatie zetten we ons in om de best mogelijke prestaties te leveren als een voortdurend evoluerend platform. Voor advies of gratis proefversies kunt u terecht bij:
- ERPC Officiële Website: https://erpc.global/en
- Validators DAO Officiële Discord: https://discord.gg/C7ZQSrCkYR
Bedankt voor uw voortdurende steun aan ERPC.


