2018年5月15日
Prismaが全データベース向けGraphQLデータレイヤー構築のため450万ドルを調達
本日、非常に嬉しいニュースがあります。当社はKleiner Perkins主導で450万ドルのシードラウンドを調達し、Prismaにブランド変更します。この投稿では、今日のPrismaに関する当社の考えと将来の計画を共有したいと思います。

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の目標は、すべての主要なデータベースをサポートし(現在PrismaはMySQLとPostgresをサポート)、ユニバーサルGraphQL APIの約束を果たすためにクロスデータベース結合を実装することです。また、キャッシュ、アクセスコントロール、リアルタイム機能の改善など、その他の強力な機能も期待できます。
GraphQLは、モダンなアプリケーションのためのデータレイヤーを構築するという私たちのミッションにおいて重要な役割を果たしています。データベースの操作と状態の管理は、今日のソフトウェア開発における最大のボトルネックであり続けており、それが私たちをデータベースのためのより良い抽象化を構築し、開発を簡素化する方向に駆り立てています。
私たちの会社:規模の拡大
私たちは、Kleiner Perkinsと協力できることを大変嬉しく思います。彼らは、System.Oneを含む素晴らしい業界関係者や既存投資家の参加を得て、当社の450万ドルのシードラウンドを主導しました。Slack、Front、Figmaへの投資経験を持つMamoonとBuckyは、当社の取締役会に多大な専門知識をもたらします。KPが投資した理由については、こちらをお読みください。
その他の新規投資家には、Fathom、Nick Schrock(GraphQLの生みの親)、Robin Vasan(HashiCorp/Couchbase/Influx投資家)、Nicolas Dessaigne(Algolia CEO)、Spencer Kimball(Cockroach Labs CEO)、Augusto Marietti(Kong CEO)、Guillermo Rauch(ZEIT CEO)が含まれます。
Prismaの構築には多くの努力が必要です。ベルリンの優れたエンジニアチームと協力できることを誇りに思っており、まもなくサンフランシスコに2番目のオフィスを開設します。この資金により、現代のアプリケーション向けのデータレイヤー構築を支援するために、チームを大幅に拡大することを楽しみにしています。現在の求人情報はすべて採用ページでご確認ください。
PrismaまたはGraphcoolを使用してアプリケーションを構築している素晴らしいコミュニティとすべての開発者の皆様に心から感謝いたします。皆様からの素晴らしいフィードバックとサポートなしには、今日の私たちは存在しません。
Prismaを初めて使用する場合は、npm install -g prisma
を実行し、次にprisma init
を実行するか、このクイックスタートチュートリアルに従って開始できます。
追伸:来月ベルリンで開催されるGraphQL Europeカンファレンスで多くの皆様にお会いできることを願っています。コードprisma10
を使用すると10%割引になります。
次回の投稿もお見逃しなく!
Prismaニュースレターに登録