ERPC、新製品Stream Bundlesを発表
ERPCは、Solanaに特化した革新的な商品「Stream Bundles」をリリースしました。この製品は、現場のニーズを反映し、複数のShredstreamとGeyser gRPCを標準で同梱しており、効率的な開発環境を提供します。トレーダーの皆さんにとって、速度と安定を両立するために最適な選択肢となるでしょう。
背景と狙い
ShredstreamはUDP配信によって非常に高速にデータを運ぶことができますが、その一方で揺れがあり、単独では安定性を欠くことがあります。そのため、多くの実運用では複数のShredstreamを同時に購読し、最も早く届いたデータを選択するという方法が採用されています。また、gRPCを使用することで、結果の確認という二段階の流れがスムーズに行えるようになり、誤検知や検出時間の短縮に貢献します。このような現実を踏まえた上で、ERPCはStream Bundlesを開発しました。
製品の概要
Stream Bundlesは、複数のShredstreamを含むだけでなく、RPC、SWQoSの利用権も標準で組み込まれています。この新しいプランでは、複数のストリームを同時に利用し、その情報を通じて早期の兆候を捉え、gRPCで確証を得ることが可能です。これにより、開発と本番環境を一貫して運用できる柔軟性が生まれます。
実運用の利点
専有のShredstreamは、UDP Forwardingにも対応しており、UDPとgRPCを同時に使用することで、実質的に3本のShredstreamを活用することができます。これによって、ピークタイムでも安定した低レイテンシが維持されることが期待されます。また、ERPCは多くのノードを利用し、揺れを抑える技術を開発しているため、共有のShredstreamからも安定したパフォーマンスを得られます。専有と共有を組み合わせることで、さらなる高速と安定を実現しています。
ワークフローの最適化
Stream Bundlesは、Shredstreamによる「可能性の検知」とgRPCによる「確証の判断」という二段構えを前提に設計されています。このアプローチにより、検知から確証までの時間が短縮され、誤検知や取りこぼしが減少します。また、開発環境と本番環境を同じ条件で運用することができるため、反復的な検証から実装までのプロセスがスムーズになります。
ERPCが解決する課題
ERPCは、Solanaの実運用において「速さ」と「安定」を妨げる要因を解消するために、ゼロ距離志向のネットワークと専用のインフラを構築してきました。ShredStreamやGeyser gRPCの運用までを最適化し、レイテンシの最小化とパフォーマンスの安定性を追求しています。一般的なRPC環境でよく見られるトランザクションの失敗やレイテンシの変動、インフラプロバイダーによる性能制限、ネットワーク距離による通信品質の影響など、多くの課題に直面しながら、高品質で高速な開発環境を実現します。
重要なことは、ERPCがオープンソースのSolana NFTカードゲームプロジェクトであるEpics DAOの開発を通じて、その知見と技術を活用し、高性能な開発基盤を提供していることです。金融分野のアプリケーションは特にミッションクリティカルなため、ダウntimeやエラーはユーザー体験に直結します。私たちは、Solanaエコシステム全体の開発体験とユーザー体験を向上させるために、ERPCとSLVを積極的に提供しています。
公式サイト