
Memperkenalkan Gatekeeper: Gateway Edge Helius
Hari ini, kami mengumumkan peluncuran Gatekeeper, gateway edge baru kami. Pelanggan yang mengakses Helius melalui Gatekeeper di provider kelas atas dapat memperoleh respons dalam waktu kurang dari satu milidetik.
Dengan menghilangkan latensi edge, kami membuka kecepatan sesungguhnya dari API dan layanan inti kami. Peningkatan waktu respons berkisar dari puluhan hingga ratusan milidetik.
Membangun Infrastruktur Solana untuk Kecepatan dan Skalabilitas
Saat Helius diluncurkan, developer Solana memiliki kebutuhan mendesak: akses RPC yang andal, API yang mudah dipahami manusia, streaming data real-time, dan infrastruktur yang langsung berfungsi.
Kami sengaja memilih untuk membangun di atas Cloudflare agar dapat segera memasuki pasar dan langsung memenuhi kebutuhan tersebut.
Arsitektur awal ini melayani kami dengan sangat baik:
- Cloudflare Workers menangani perutean, autentikasi, dan pemrosesan permintaan
- Durable Objects mengelola pengukuran penggunaan dan status per proyek
- Cloudflare Load Balancers mendistribusikan traffic di seluruh jaringan kami
Singkatnya: Kami dapat melakukan iterasi dengan cepat dan merilis fitur yang dibutuhkan developer sekarang.
Tantangannya: Berkembang Melampaui Desain Awal Kami
Kini, Helius menjadi provider infrastruktur pilihan bagi ribuan developer Solana dan melayani miliaran permintaan per hari.
Seiring berkembangnya ekosistem Solana, berkembang pula jenis beban kerja—perdagangan berfrekuensi tinggi, mesin likuiditas real-time, strategi MEV yang sensitif terhadap latensi—yang menganggap setiap milidetik sangat penting.
Untuk beban kerja ini, faktor pembatasnya bukan satu komponen infrastruktur tertentu. Faktor pembatasnya adalah fisika.
Ketika permintaan harus dikirim dari pengguna ke jaringan edge cloud, lalu kembali ke node backend kami sebelum dapat diproses, lompatan tambahan tersebut dapat berdampak buruk. Optimalisasi software sebesar apa pun tidak dapat menghilangkan latensi tambahan itu.
Bahkan pada kecepatan cahaya, perjalanan pulang-pergi ke dan dari edge serbaguna menambah waktu beberapa milidetik yang dapat diukur.
Pelanggan mengajukan pertanyaan sederhana kepada kami: “Bisakah Anda memberi kami jalur yang lebih pendek?” Jawabannya dengan tegas adalah ya.
Jawabannya adalah gateway edge yang dibuat khusus untuk menyediakan rute paling langsung menuju infrastruktur kami bagi beban kerja yang sangat sensitif terhadap latensi. Jawabannya adalah solusi yang dirancang untuk menangani kecepatan Solana pada skala Helius.
Apa Itu Gatekeeper?
Gatekeeper adalah gateway edge internal kami yang dibuat dengan Rust menggunakan framework Hyper HTTP.
Gatekeeper bertindak sebagai satu titik masuk terpadu untuk semua permintaan: menghentikan koneksi di lokasi edge yang tersebar secara geografis dan merutekan permintaan secara cerdas ke infrastruktur backend kami.
Untuk beban kerja yang sangat sensitif terhadap latensi, Gatekeeper menyediakan jalur jaringan terpendek, mengurangi lompatan, dan memangkas waktu beberapa milidetik. Hal ini memungkinkan kami mengoptimalkan setiap layanan yang penting untuk beban kerja berfrekuensi tinggi dan berlatensi rendah.
Gatekeeper menghadirkan peningkatan besar dalam latensi dan keandalan bagi developer Solana.
Manfaat Menggunakan Gatekeeper
Keunggulan Gatekeeper berasal dari deployment global berlatensi rendah tanpa downtime serta desain titik masuk terpadunya.
Latensi Lebih Rendah
Peningkatan performa Gatekeeper dihasilkan oleh:
- Dibuat dengan Rust menggunakan Hyper dan I/O asinkron untuk laju pemrosesan maksimum serta latensi minimal
- Kontrol terperinci atas pooling koneksi, TLS, dan opsi socket
- Permintaan diproses secara geografis lebih dekat dengan pengguna
Ini merupakan perubahan besar pada platform kami, dengan pengguna merasakan penurunan latensi secara drastis.
Sebagai contoh, pengguna yang membuat permintaan getSlot dengan Helius saat ini mungkin melihat waktu respons ~122 ms dengan koneksi baru dan ~35 ms dengan koneksi yang digunakan kembali.
Namun, dengan Gatekeeper, pengguna yang membuat permintaan getSlot dengan Helius mungkin melihat waktu respons ~26 ms dengan koneksi baru dan ~0.5 ms dengan koneksi yang digunakan kembali.
Berikut perincian lengkapnya:
Koneksi Dingin
| Metrik | Gatekeeper | Helius (Saat Ini) | Perbedaan |
| Pencarian DNS | 0.014895s | 0.020087s | −5.19ms |
| Koneksi TCP | 0.014988s | 0.021271s | −6.28ms |
| Handshake TLS | 0.025778s | 0.032696s | −6.92ms |
| Mulai Transfer | 0.026852s | 0.122728s | −95.88ms |
| Waktu Total | 0.026863s | 0.122830s | −95.97ms (4.6×) |
Koneksi Hangat:
| Metrik | Gatekeeper | Helius (Saat Ini) | Perbedaan |
| Pencarian DNS | 0.000009s | 0.000010s | −0.001ms |
| Koneksi TCP | 0.000000s | 0.000000s | — |
| Handshake TLS | 0.000000s | 0.000000s | — |
| Mulai Transfer | 0.004529s | 0.035151s | −30.62ms |
| Waktu Total | 0.004533s | 0.035328s | −30.80ms (7.8×) |
Sumber: Perincian lengkap detail waktu getSlot yang membandingkan infrastruktur kami saat ini dengan Gatekeeper
Jangkauan Global
Performa gateway edge bergantung pada ketersediaan dan perutean globalnya. Karena Solana adalah jaringan yang sangat terdistribusi dan menangani ribuan transaksi per detik, Gatekeeper harus dapat diakses secara global dan selalu tersedia.
- Di-deploy secara global di Eropa, Amerika, dan Asia, dengan lebih banyak lokasi segera hadir
- Menggunakan perutean cerdas untuk mengarahkan permintaan secara otomatis berdasarkan kedekatan, kesehatan, dan beban node
- Memastikan perutean optimal melalui pemantauan kesehatan berkelanjutan
Deployment Tanpa Downtime
Upgrade untuk layanan apa pun di seluruh platform yang berjalan di Gatekeeper kini dapat dilakukan tanpa gangguan. Tanpa periode pemeliharaan. Tanpa downtime terjadwal. Tanpa perlu koordinasi.
Arsitektur Gatekeeper memungkinkan kami merilis optimalisasi performa dan memperbaiki bug sambil menyediakan layanan 24/7 tanpa gangguan melalui deployment tanpa downtime.
- Penghentian koneksi secara bertahap selama upgrade
- Tidak ada permintaan yang terputus selama upgrade infrastruktur
- Operasi berkelanjutan, bahkan saat kami meningkatkan sistem
Desain Terpadu
Desain Gatekeeper mencakup:
- Satu titik masuk untuk semua metode RPC, webhook, dan API
- Dukungan native untuk endpoint JSON-RPC 2.0 dan REST
- Pembatasan laju dan pengukuran penggunaan yang terintegrasi di edge
Yang Didukung Gatekeeper Saat Ini
Saat ini, Gatekeeper mendukung:
- Semua endpoint RPC Solana standar
- Semua endpoint RPC khusus Helius (misalnya, gTFA**)**
- Semua endpoint WebSockets Standard dan Enhanced
- Semua endpoint DAS API
- Semua endpoint Photon API (yaitu, ZK Compression)
- Helius Priority Fee API
- Enhanced Transactions API
Saat ini Gatekeeper belum mendukung LaserStream.
Coba Gatekeeper
Gatekeeper kini tersedia dalam beta publik bagi semua pelanggan Helius. Saat ini penggunaannya bersifat opsional selagi kami terus mengoptimalkan dan memigrasikan lebih banyak layanan internal. Dalam beberapa bulan ke depan, Gatekeeper akan menjadi pilihan default untuk semua traffic RPC dan WebSocket Helius.
Untuk mencoba Gatekeeper, gunakan:
https://beta.helius-rpc.com/?api-key=<YOUR_API_KEY>
Kunci API Anda yang sudah ada dapat digunakan dengan endpoint beta Gatekeeper. Anda hanya perlu mengubah URL—semuanya langsung berfungsi. Endpoint ini juga tersedia di dasbor Anda.
Saat ini, Gatekeeper hanya tersedia di Mainnet. Dukungan Devnet belum tersedia, tetapi akan hadir dalam waktu dekat.
Untuk detail selengkapnya, baca dokumentasi Gatekeeper dan panduan migrasi.
Selama periode beta, Anda dapat mengharapkan:
- Latensi lebih rendah untuk semua panggilan RPC
- Performa lebih baik saat beban tinggi
- Waktu respons yang lebih konsisten
- Stabilitas WebSocket yang lebih baik
Kesimpulan
Mengembangkan platform perdagangan berperforma tinggi dan berlatensi rendah, solusi pembayaran, serta aplikasi konsumen di Solana memerlukan infrastruktur yang mampu mengimbangi pertumbuhan aktivitas jaringan, ekosistem developer, dan adopsi luas. Dengan Gatekeeper, Helius tetap menjadi cara tercepat dan paling andal untuk membangun produk yang benar-benar dapat diskalakan di Solana.
Artikel Terkait
Berlangganan Helius
Ikuti perkembangan terbaru dalam pengembangan Solana dan dapatkan pembaruan saat kami memublikasikan postingan


