ERPC Meningkatkan Infrastruktur Solana RPC, WebSocket, dan Geyser gRPC dalam Skala Besar — Performa Aplikasi Live Meningkat Signifikan dalam Perbandingan Nyata dengan Layanan RPC Eksternal Utama

ERPC Meningkatkan Infrastruktur Solana RPC, WebSocket, dan Geyser gRPC dalam Skala Besar — Performa Aplikasi Live Meningkat Signifikan dalam Perbandingan Nyata dengan Layanan RPC Eksternal Utama

ERPC Meningkatkan Infrastruktur Solana RPC, WebSocket, dan Geyser gRPC dalam Skala Besar — Performa Aplikasi Live Meningkat Signifikan dalam Perbandingan Nyata dengan Layanan RPC Eksternal Utama
ELSOUL LABO B.V. (Kantor pusat: Amsterdam, Belanda; Direktur Utama dan CEO: Fumitake Kawasaki) dan Validators DAO, operator ERPC, dengan gembira mengumumkan peningkatan besar pada seluruh infrastruktur Solana RPC, WebSocket, dan Solana Geyser gRPC ERPC.
Peningkatan ini menambahkan node berkapasitas besar kelas utama serta menyempurnakan Solana RPC, WebSocket, Geyser gRPC, gateway internal, adaptor pengiriman data real-time, software jaringan, dan konfigurasi server sebagai satu sistem terpadu. Berdasarkan akumulasi data mengenai pola beban, perilaku subscription, penggunaan per method, dan faktor latensi yang sering diamati pada aplikasi live, ERPC meningkatkan performa pada jalur yang mendekati penggunaan production nyata.
Dalam perbandingan nyata dari lingkungan client yang sama di Frankfurt dengan layanan RPC eksternal utama, ERPC menunjukkan performa kuat pada berbagai metrik yang penting bagi aplikasi live, termasuk median latensi HTTP getSlot, waktu koneksi WebSocket, waktu notifikasi awal untuk fungsi yang kompatibel dengan WebSocket transactionSubscribe, kesegaran slot, dan error.
Peningkatan ini tidak terbatas pada paket baru tertentu. Peningkatan akan diterapkan secara bertahap di seluruh paket terkait Solana RPC dan Solana Geyser gRPC ERPC. Dampaknya sangat signifikan terutama bagi penggunaan Solana RPC dan Geyser gRPC, dan ERPC akan menerapkan peningkatan yang telah dikonfirmasi di Frankfurt ke region lain secara bertahap.

Perbandingan Nyata dengan Layanan RPC Eksternal Utama Menunjukkan Peningkatan Signifikan bagi Aplikasi Live

Perbandingan ini dilakukan dari lingkungan client yang sama di Frankfurt, dengan mengukur ERPC dan layanan RPC eksternal utama dalam kondisi yang sama. Pengujian berfokus pada jalur yang secara langsung memengaruhi pengalaman aplikasi live, termasuk HTTP getSlot, WebSocket slotSubscribe, dan fungsi yang kompatibel dengan WebSocket transactionSubscribe.
Dalam hasil yang representatif, median latensi HTTP getSlot tercatat 23,4 ms pada ERPC dan 39,9 ms pada layanan RPC eksternal utama, sehingga ERPC sekitar 1,7 kali lebih cepat. Waktu koneksi WebSocket tercatat 87 ms pada ERPC dan 157 ms pada layanan RPC eksternal utama, sehingga ERPC sekitar 1,8 kali lebih cepat. Untuk notifikasi awal fungsi yang kompatibel dengan WebSocket transactionSubscribe, ERPC mencatat 240 ms, sedangkan layanan RPC eksternal utama mencatat 556 ms, sehingga ERPC sekitar 2,3 kali lebih cepat.
Bagi aplikasi Solana live, latensi rata-rata saja tidak cukup. Pembentukan koneksi, waktu notifikasi awal, stabilitas subscription real-time, kesegaran slot, dan ketiadaan error sama-sama penting. Khususnya bagi deteksi event on-chain, aplikasi trading, sistem pemantauan, pengiriman peringatan, infrastruktur analitik, bot, dan API backend, kecepatan kedatangan notifikasi pertama serta konsistensi penerimaan data setelah subscription dimulai secara langsung menentukan kapan pemrosesan berikutnya dapat dimulai.
Dalam perbandingan ini, ERPC dan layanan RPC eksternal utama mengamati slot yang sama untuk kesegaran getSlot pada commitment processed dan confirmed. Pada WebSocket slotSubscribe, kedua layanan juga mengamati slot yang sama pada waktu yang sama. ERPC unggul dalam kecepatan koneksi sambil mempertahankan kesegaran slot yang sama. Jumlah error di kedua layanan adalah 0.

Meningkatkan HTTP, WebSocket, dan Geyser gRPC sebagai Satu Sistem Terpadu

Peningkatan ini bukan sekadar hasil penambahan satu server. ERPC meninjau dan menyempurnakan jalur HTTP untuk Solana RPC, jalur WebSocket, jalur event Geyser, gateway internal, adaptor konversi data real-time, proses pengiriman, dan software jaringan sebagai satu sistem terpadu.
Dalam aplikasi Solana production, HTTP RPC yang cepat saja tidak cukup. Pengalaman aplikasi dapat berubah secara signifikan ketika koneksi WebSocket lambat, notifikasi awal tertunda, throughput subscription real-time tidak mampu mengikuti skala, latensi muncul saat data dikonversi dari Geyser gRPC ke lapisan yang kompatibel dengan WebSocket, atau pemrosesan backend mengalami kepadatan pada beban tinggi.
ERPC tidak memperlakukan HTTP, WebSocket, dan Geyser gRPC sebagai fitur yang terpisah. ERPC menyempurnakannya sebagai satu jalur berkelanjutan yang menerima, memproses, mengirimkan, dan menyajikan data Solana kepada aplikasi. Penambahan node besar, peningkatan software jaringan, penyempurnaan gateway, peningkatan adaptor WebSocket, dan optimasi jalur Geyser gRPC dalam pembaruan ini didasarkan pada pendekatan terpadu tersebut.

Peningkatan Jalur Geyser gRPC dan Adaptor WebSocket Memperkuat Performa Notifikasi Awal

Salah satu area yang menunjukkan hasil sangat kuat dalam peningkatan ini adalah kombinasi jalur Geyser gRPC dan adaptor WebSocket. ERPC menyediakan data real-time yang diterima sebagai event Geyser dalam bentuk yang juga lebih mudah digunakan melalui lapisan yang kompatibel dengan WebSocket.
Dalam perbandingan dari client yang sama di Frankfurt untuk fungsi yang kompatibel dengan transactionSubscribe, ERPC mencatat waktu notifikasi awal 240 ms dengan 0 error. Layanan RPC eksternal utama mencatat waktu notifikasi awal 556 ms dengan 0 error. ERPC sekitar 2,3 kali lebih cepat dalam waktu notifikasi awal, sementara performa pengiriman berkelanjutan juga dikonfirmasi setara atau lebih tinggi.
Hasil ini tidak dapat dijelaskan hanya oleh jarak jaringan. Dalam pengiriman data real-time Solana, performa kedatangan akhir ditentukan oleh kombinasi performa node, penanganan Geyser gRPC, pemrosesan gateway, konversi WebSocket, penanganan antrean, arsitektur fanout, dan efisiensi software jaringan. ERPC terus menyempurnakan komponen-komponen ini berdasarkan tren beban harian dan hasil pengukuran nyata.

Koneksi dan Notifikasi Awal Lebih Cepat dengan Kesegaran Slot yang Tetap Terjaga

Saat meningkatkan kecepatan, penting pula untuk memastikan bahwa layanan tidak sekadar mengembalikan data usang dengan lebih cepat. Dalam perbandingan ini, ERPC dan layanan RPC eksternal utama mengamati slot yang sama untuk kesegaran getSlot pada commitment processed dan confirmed, yaitu level yang terutama digunakan oleh aplikasi live.
Pada WebSocket slotSubscribe, kedua layanan juga mengamati slot yang sama pada waktu yang sama. ERPC unggul dalam kecepatan koneksi sambil mempertahankan kesegaran slot yang sama. Waktu koneksi WebSocket slotSubscribe tercatat 87 ms pada ERPC dan 157 ms pada layanan RPC eksternal utama, sehingga koneksi ERPC sekitar 1,8 kali lebih cepat.
Pada saat yang sama, performa RPC dan WebSocket dapat bervariasi menurut region, waktu, lokasi client, kondisi subscription, dan kondisi beban. ERPC melacak median, p95, nilai maksimum, waktu notifikasi awal, throughput, kesegaran slot, dan tingkat error secara terpisah, lalu terus meningkatkan metrik yang penting dalam penggunaan nyata. Peningkatan ini merupakan langkah maju yang besar, tetapi ERPC akan terus menyempurnakan performa di berbagai region, method, dan workload tanpa menganggap satu hasil sebagai titik akhir.

Perluasan Cakupan Lapisan yang Kompatibel dengan WebSocket / RPC, Termasuk Burst

Selain meningkatkan performa, pembaruan ini juga memperluas cakupan method pada lapisan yang kompatibel dengan WebSocket / RPC di sekitar endpoint terkait Geyser gRPC, termasuk Burst.
Sebagai contoh, dukungan telah ditambahkan untuk method konfirmasi dan status standar seperti getVersion, getSlot, getBlockHeight, getLatestBlockhash, dan isBlockhashValid. Dengan demikian, lingkungan ini lebih mudah digunakan bukan hanya untuk subscription real-time, tetapi juga untuk pemeriksaan status dan request pendukung di sekitarnya.
ERPC bukan layanan statis yang hanya menyediakan tabel fitur tetap. ERPC terus memperluas cakupan berdasarkan method, kondisi subscription, query, dan kebutuhan aplikasi yang benar-benar diperlukan pengguna. Jika Anda mengalami masalah dengan method, request, kondisi subscription, fitur yang kompatibel dengan WebSocket, atau pola penggunaan Geyser gRPC tertentu, silakan buat tiket dukungan melalui Discord resmi Validators DAO. Dengan membagikan request terkait, perilaku yang diharapkan, detail error, dan konteks penggunaan, Anda dapat membantu mengarahkan perluasan kompatibilitas dan peningkatan berikutnya.

Penerapan Bertahap di Seluruh Paket Terkait Solana RPC dan Geyser gRPC

Peningkatan ini tidak terbatas pada konfigurasi dedicated tertentu. ERPC akan menerapkannya secara bertahap di seluruh region untuk paket terkait Solana RPC, WebSocket, dan Solana Geyser gRPC.
Di Frankfurt, ERPC telah mengonfirmasi peningkatan besar melalui perbandingan nyata dengan layanan RPC eksternal utama. Selanjutnya, ERPC akan menerapkan peningkatan ini ke seluruh region secara bertahap sambil terus melakukan tuning pada setiap region berdasarkan pola penggunaan, tren beban, jalur jaringan, dan konfigurasi server.
Kekuatan ERPC tidak terbatas pada penambahan fitur satu kali. Kekuatan tersebut terletak pada peningkatan berkelanjutan terhadap performa paket yang sudah ada, cakupan method, jalur pengiriman, dan konfigurasi server berdasarkan data dari penggunaan production nyata. Dalam lingkungan Solana production, kondisi jaringan, traffic, penggunaan method, volume subscription, dan permintaan regional terus berubah. ERPC terus berkembang sebagai platform khusus Solana yang meningkat seiring perubahan tersebut.

Menggunakan Pengukuran dari Client yang Sama untuk Peningkatan Berkelanjutan

ERPC juga menggunakan hasil pengukuran dari perbandingan dengan layanan eksternal sebagai masukan untuk peningkatan berkelanjutan. Dalam pengujian ini, ERPC mengukur secara terpisah HTTP getSlot, waktu koneksi WebSocket, waktu notifikasi awal untuk fungsi yang kompatibel dengan WebSocket transactionSubscribe, kesegaran slot, dan error dari lingkungan client yang sama di Frankfurt.
Performa Solana RPC dan WebSocket dapat bervariasi menurut region, lokasi client, kondisi subscription, method, waktu, kondisi beban, dan konfigurasi backend. Karena itu, ERPC tidak hanya berfokus pada satu nilai rata-rata, tetapi juga pada metrik yang menentukan kapan pemrosesan aplikasi nyata dapat dimulai, termasuk pembentukan koneksi, waktu notifikasi awal, kesegaran slot, dan tingkat error.
Hal yang penting bagi pengguna adalah apakah data yang diperlukan aplikasi tiba dengan kecepatan dan stabilitas yang dibutuhkan. ERPC terus meningkatkan performa praktis dengan mengoperasikan Solana RPC, WebSocket, Geyser gRPC, Shredstream, VPS, dan server bare metal pada platform khusus Solana yang sama.

Uji Coba Gratis untuk Paket yang Memenuhi Syarat dan Pengujian dengan Workload Nyata

Uji coba gratis saat ini tersedia untuk paket yang memenuhi syarat. Pengguna dapat memeriksa paket yang memenuhi syarat melalui Dashboard ERPC dan menguji peningkatan infrastruktur Solana RPC, WebSocket, dan Geyser gRPC dalam kondisi yang mendekati workload mereka sendiri.
Bagi aplikasi Solana, angka benchmark saja tidak cukup. Konfigurasi optimal bergantung pada method yang digunakan aplikasi, region asal koneksi client, volume subscription yang diperlukan, apakah waktu notifikasi awal menjadi prioritas, apakah throughput menjadi prioritas, dan seberapa penting kesegaran slot bagi workload tersebut.
Melalui Dashboard ERPC, pengguna dapat meninjau paket Solana RPC, WebSocket, dan Solana Geyser gRPC, lalu menggunakan konfigurasi yang sesuai dengan kebutuhan saat ini. Pengguna ERPC yang sudah ada juga dapat memverifikasi kecepatan respons, performa subscription, dan method yang didukung pada workload mereka setelah peningkatan diterapkan ke lingkungannya.

Peningkatan Berkelanjutan sebagai Infrastruktur Khusus Solana

ERPC tidak menyediakan Solana RPC hanya sebagai endpoint API sederhana. ERPC meningkatkannya sebagai infrastruktur yang mendukung kualitas eksekusi aplikasi Solana. Di Solana, HTTP RPC, WebSocket, Geyser gRPC, Shredstream, SWQoS, penempatan server, kualitas validator, jalur jaringan, dan performa node pemrosesan secara langsung memengaruhi kecepatan dan stabilitas aplikasi.
ELSOUL LABO telah memperoleh persetujuan program dukungan riset dan pengembangan WBSO pemerintah Belanda selama lima tahun berturut-turut sejak 2022. Perusahaan terus melakukan riset dan pengembangan terkait infrastruktur Solana RPC, operasi validator, pengiriman data real-time, serta dukungan pengembangan dan operasi berbasis agen AI. Hasilnya diterapkan di seluruh ERPC, SLV, SLV AI, data center khusus Solana AS200261, dan layanan terkait.
Peningkatan besar ini juga merupakan bagian dari riset dan pengembangan berkelanjutan tersebut. Melalui penambahan node besar berperforma tinggi, peningkatan software jaringan, penyempurnaan gateway, peningkatan adaptor WebSocket, peningkatan jalur Geyser gRPC, dan perluasan cakupan method, ERPC semakin memperkuat performa infrastruktur yang diperlukan aplikasi Solana live.
ERPC akan terus meningkatkan infrastruktur khusus Solana di seluruh Solana RPC, WebSocket, Solana Geyser gRPC, Solana Shredstream, VPS, dan server bare metal. ERPC akan terus menyediakan lingkungan agar pengguna dapat menangani lebih banyak data Solana dengan lebih cepat dan andal, sementara developer dapat berfokus pada pengembangan aplikasi dan operasi production.

Kontak

Untuk pertanyaan mengenai Solana RPC, WebSocket, Solana Geyser gRPC, Burst, method yang didukung, uji coba gratis, paket yang ada, region, benchmark, atau konsultasi konfigurasi, silakan buat tiket dukungan melalui Discord resmi Validators DAO.
Jika Anda mengalami masalah dengan method, kondisi subscription, query, fitur yang kompatibel dengan WebSocket, atau pola penggunaan Geyser gRPC tertentu, mohon sertakan request terkait dan perilaku yang diharapkan saat menghubungi kami. ERPC terus meningkatkan cakupan dan performa berdasarkan kebutuhan nyata pengguna.
Dashboard ERPC: https://dashboard.erpc.global/id Situs ERPC: https://erpc.global/id Discord resmi Validators DAO: https://discord.gg/C7ZQSrCkYR