HasuraCon年次会議において、APIとGraphQLの会社であるHasuraは、Hasura Data Delivery Network (DDN), Hasura Schema Registry, Hasura Native Data Connector for MongoDB, Native Queries and Logical Models, Open Domain Data Specification (Open DDS), Native Data Connector (NDC) SDKを含むいくつかの新製品と機能を発表した。
Hasura DDNは、高性能で低レイテンシーのデータAPIを実行するために設計された革新的なエッジネットワークです。クライアントのリクエストを最も近いHasuraインスタンスに自動的にリダイレクトすることでパフォーマンスを最適化し、ラウンドトリップタイムを最小化し、レイテンシを低減する。Hasuraが主張するように、DDNは開発者が1秒以内にAPIの変更を繰り返すことを可能にする。これは、コードの構築、検証、テストを伴う従来のAPI構築方法とはまったく対照的で、数分から数時間かかる可能性があり、一般的に大規模で行うのは難しい。
DDNは、CockroachDB、Amazon Aurora、YugaByteのような分散データベースと統合することができる。DDNは間もなく、Hasura Cloudやセルフホスト・ソリューションとして利用できるようになる。さらに、Hasuraスキーマレジストリは、連携されたGraphQL APIの管理、ガバナンス、コラボレーションを簡素化する、もう一つの新しいツールである。このレジストリにより、開発者はスキーマの変更を管理・監査できるようになり、本番アプリケーションに調整を公開する際の信頼性が高まります。
新しいData Connector for MongoDBの導入により、顧客はHasuraのプラットフォームを一般的なNoSQLデータストアであるMongoDBで活用できるようになった。このコネクタにより、開発者はMongoDBのコレクションやドキュメントからGraphQL APIを自動的に生成することができる。HasuraはすでにSnowflake、MySQL、MariaDB、Oracleのコネクタを提供しているが、NoSQLデータストアのサポートを追加したのは今回が初めてだ。
ネイティブクエリと論理モデルは、開発者に無数のクエリの可能性と機能を提供する。Hasuraが述べているように、これらの機能により、開発者はHasuraが提供する自動生成APIにデータベースのクエリ言語機能を含めることができる。さらに同社は、Open DDSとNative Data Connectorの新しいオープンソース開発を発表した。Open DDSは、以前はGraphQL Data Specificationとして知られており、開発者がドメインモデル駆動型のアプローチを利用してエンタープライズグレードのAPIを構築することを可能にする。
Native Data Connector(以前はGraphQL Data Connectorと呼ばれていた)は、開発者によるカスタムデータエージェントの作成を容易にする。このプロジェクトのオープンソース化により、開発者はエージェントを構築するためのサポートが強化されることが期待される。Hasuraの共同設立者兼CEOであるTanmai Gopal氏は、この新機軸への意気込みを語った:
「これは、データAPIをすべての開発者が利用可能で有益なものにするという我々の旅において、これまでに作り上げたイノベーションの中で最大かつ最も重要なものです。Hasura DDNは、業界初の機能を数多く導入しており、Hasuraの他のどの機能よりも、データがプロバイダーから消費者に届くまでの時間を短縮しています。我々は、前回のHasuraCon以来、我々が成し遂げてきたことを非常に誇りに思っています。
No-code HasuraのプラットフォームやAppMaster.ioのようなソリューションは、開発者がアプリケーションを作成し、デプロイする方法に革命を起こし、組織や個々の開発者がプロセスを合理化し、開発時間を短縮し、プロジェクトを効率的に拡張することを容易にしています。今後、 、 の分野でのさらなる発展が期待される。low-code no-code