2018年5月15日

Prisma、すべてのデータベース向けGraphQLデータレイヤー構築のために450万ドルを調達

本日、非常にエキサイティングなニュースがあります。クレイナー・パーキンス主導で450万ドルのシードラウンドを調達し、Prismaにリブランドします。この記事では、今日のPrismaに関する私たちの考えと、今後の計画について共有したいと思います。

Prisma raises $4.5M to build the GraphQL data layer for all databases

Prismaは、高性能なオープンソースGraphQL ORMレイヤーであり、あらゆるデータベースでGraphQLサーバーを構築する最速の方法です。


私たちの物語:GraphQL、Graphcool、そしてPrismaの台頭

GraphQLは、API開発の新しい標準になりつつあり、Facebook、Twitter、GitHubなどの大手テクノロジー企業で本番環境で使用されています。クロスプラットフォーム技術として設計されたGraphQLは、クライアントとサーバー間、およびサーバーとサーバー間の通信の両方に対して、豊富なエコシステムを解き放ちます。

Prismaの最初のバージョンは、GraphQLが最初にリリースされた直後の2016年初頭に開発されました。当初はGraphcool BaaSを強化するクエリエンジンとして考案され、GraphQLを採用する大小さまざまな企業で広く使用されるようになりました。2018年1月、Prisma 1.0をApache 2ライセンスの下でスタンドアロンのインフラストラクチャコンポーネントとしてリリースしました。

私たちのSlackには10,000人近い開発者が参加しており、現在、最大のGraphQLコミュニティの本拠地であり、複数のGraphQLカンファレンスやミートアップを開催しています。


私たちのミッション:現代のアプリケーションのためのデータレイヤーの構築

従来のモノリシックアプリケーションと比較して、現代のバックエンドは複数の特殊なデータベース(例:Postgres、Elasticsearch、Redis、Neo4j)を組み合わせているため、基盤となるデータベースへの複雑なマッピングロジックが必要です。既存のORMは制限が多すぎて非効率であるため、このマッピングは通常、カスタムのデータアクセスレイヤー(DAL)を通じて実装されます。

Prismaは、柔軟で高速かつスケーラブルなGraphQLデータアクセスレイヤーを自動生成することにより、カスタムDALを手動で実装および保守する必要性をなくします。ユニバーサルクエリ言語としてのGraphQLの約束を実現するPrismaを使用すると、単一のGraphQLクエリですべてのデータベースにアクセスできます。

Prismaはバックエンドアプリケーションに最適であり、GraphQLサーバーを構築する際にはGraphQLバインディングと組み合わせると特に強力です。

Prisma combined with GraphQL bindings

Prismaの目標は、すべての主要なデータベースをサポートし(現在、PrismaはMySQLとPostgresをサポート)、ユニバーサルGraphQL APIの約束を実現するためにデータベース間の結合を実装することです。また、キャッシング、アクセス制御、リアルタイム機能の改善などの強力な機能も期待してください。

GraphQLは、現代のアプリケーション向けのデータレイヤーを構築するという私たちのミッションにおいて重要な役割を果たします。データベースの操作と状態の処理は、今日のソフトウェア開発における最大のボトルネックであり続けており、データベースのより良い抽象化を構築し、開発を簡素化するように私たちを突き動かしています。


私たちの会社:スケールアップ

クレイナー・パーキンスと協力できることを嬉しく思います。彼らは、System.Oneを含む並外れた業界インサイダーと既存の投資家の参加を得て、450万ドルのシードラウンドを主導しました。Slack、Front、Figmaへの投資により、MamoonBuckyは、私たちの取締役会に重要な専門知識をもたらします。KPが投資した理由はこちらをご覧ください。

その他の新しい投資家には、FathomNick Schrock(GraphQLの作成者)、Robin Vasan(Investor HashiCorp/Couchbase/Influx)、Nicolas Dessaigne(CEO Algolia)、Spencer Kimball(CEO Cockroach Labs)、Augusto Marietti(CEO Kong)、Guillermo Rauch(CEO ZEIT)が含まれます。

Prismaの構築は大変な作業です。ベルリンの並外れたエンジニアチームと協力できることを誇りに思っており、まもなくサンフランシスコに2番目のオフィスを開設します。この資金調達により、現代のアプリケーション向けのデータレイヤーの構築を支援するために、チームを大幅に拡大することを楽しみにしています。現在のすべての募集については、採用情報ページをご確認ください。


素晴らしいコミュニティ、そしてアプリケーションの構築にPrismaまたはGraphcoolを使用しているすべての開発者に心から感謝申し上げます。皆様からの素晴らしいフィードバックとサポートがなければ、今日の私たちは存在しなかったでしょう。

Prismaを初めて使用する場合は、npm install -g prismaを実行し、prisma initを実行するか、こちらのクイックスタートチュートリアルに従って開始できます。

追伸:来月ベルリンで開催されるGraphQL Europeカンファレンスで皆様にお会いできることを願っています。コードprisma10を使用すると10%割引になります。

次回の投稿をお見逃しなく!

Prismaニュースレターにサインアップ