ニュースの要約
- Solana Direct Shreds (ShredStream)がTypeScript でも利用可能になった
- TypeScriptユーザーがShredStreamを利用できるようになった
- NAPI(Node-API)を使ってRustとTypeScriptを統合し、高速なデコード機能を実現
概要
ELSOUL LABO B.V.とValidators DAOは、Solana Direct ShredsのTypeScript対応を実現し、Solana最速のデータストリームをTypeScriptでも利用できるようになったことを発表しました。
これまで、ShredStreamのクライアントは主にRust製のものだけが利用されてきましたが、この度、Validators DAOはTypeScript環境でもShredStreamを利用できるようにした新しいソリューションを提供します。
TypeScriptではSolanaのShredsをデコードすることができないという課題がありましたが、NAPI(Node-API)という技術を使用し、このデコード部分にのみRustを適用することにより、解決しました。これにより、Rustの高いパフォーマンスを活かしながら、TypeScriptでの利用を実現しています。
編集部の感想
編集部のまとめ
Solana Direct Shreds (ShredStream):TypeScriptでも利用可能にについてまとめました
今回の発表は、Solanaのデータストリーミング技術の大きな進化と言えます。これまでRustのみで利用されていたShredStreamが、TypeScriptでも使えるようになったことで、より多くの開発者が高速なデータストリームを活用できるようになりました。
特に注目なのは、RustとTypeScriptを統合するNAPIという技術の活用です。異なる言語間の連携を容易に実現することで、高パフォーマンスとデバッグ性の高さを両立できるのは素晴らしい取り組みだと思います。
Validators DAOは今後もSolanaエコシステムの発展に向けて、様々なツールやライブラリをオープンソースで提供していくとのことです。Solanaプロジェクトに携わる開発者の方々は、ぜひこの高速ストリームを活用してみてください。
参照元:https://prtimes.jp/main/html/rd/p/000000174.000105962.html