投稿日: Jan 17, 2024

AWS が後援するオープンソースの Redis クライアントである Redis 向けの General Language Independent Driver for the Enterprise (GLIDE) を発表いたします。このクライアントは現在プレビューでご利用いただけます。GLIDE for Redis は、オープンソースの Redis、Amazon ElastiCache for Redis、Amazon MemoryDB for Redis など、Redis シリアル化プロトコル (RESP) 仕様に準拠しているすべての Redis ディストリビューションで動作します。

戦略的でミッションクリティカルな Redis ベースのアプリケーションには、セキュリティ、最適化されたパフォーマンス、最小限のダウンタイム、およびオブザーバビリティに関する要件があります。GLIDE for Redis は、これらの目標を達成するのに役立つクライアントエクスペリエンスを提供するように設計されています。AWS の支援およびサポートを受けており、数十万の顧客が使用する Redis 互換サービスを 10 年以上にわたって運用してきた経験から学んだベストプラクティスに基づいて事前に設定されています。開発と運用の一貫性を確保するために、GLIDE for Redis は Rust で記述されたコアドライバーフレームワークを使用して実装されており、サポートされている各プログラミング言語で拡張機能が提供されています。この設計により、更新が各言語に簡単に反映され、全体的な複雑さが軽減されます。このプレビューリリースでは、GLIDE for Redis が Python と Javascript (Node.js) で利用できるようになっており、Java のサポートも積極的に開発されています。

フィードバックを収集し、プロジェクトのロードマップで積極的に協力できるように、GLIDE for Redis はオープンソースプロジェクトとして、プレビュー版でコミュニティに公開されています。Redis のすべてのステークホルダーからの質問と貢献を歓迎します。使用を開始するには、GitHub ページにアクセスしてください。