2018年5月15日

Prisma 融资 450 万美元,旨在为所有数据库构建 GraphQL 数据层

今天,我们有一个非常激动人心的消息要分享:我们已经完成了一轮 450 万美元的种子轮融资,由 Kleiner Perkins 领投,并且更名为 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 的第一个版本于 2016 年初开发,就在 GraphQL 首次发布后不久。最初设计作为Graphcool BaaS的查询引擎,现已被采用 GraphQL 的大大小小的公司广泛使用。2018 年 1 月,我们以 Apache 2 许可发布了 Prisma 1.0,作为独立的底层架构组件。

我们的 Slack 社区拥有近 10,000 名开发者,是目前最大的 GraphQL 社区,我们还举办了多个 GraphQL 会议和聚会。


我们的使命:为现代应用构建数据层

与传统的单体应用相比,现代后端结合了多个专业数据库(例如 Postgres、Elasticsearch、Redis、Neo4j),这需要复杂的底层数据库映射逻辑。由于现有 ORM 功能有限且效率低下,这种映射通常通过定制的数据访问层 (DAL) 实现。

Prisma 通过自动生成灵活、快速且可扩展的 GraphQL 数据访问层,消除了手动实现和维护定制 DAL 的需要。兑现 GraphQL 作为通用查询语言的承诺,Prisma 使你能够通过单个 GraphQL 查询访问所有数据库

Prisma 在后端应用中运行良好,特别是与GraphQL bindings 结合使用时,在构建 GraphQL 服务器方面非常强大。

Prisma combined with GraphQL bindings

我们对 Prisma 的目标是支持所有主流数据库(目前 Prisma 支持 MySQL 和 Postgres)并实现跨数据库连接(joins),以兑现通用 GraphQL API 的承诺。此外,敬请期待其他强大功能,如缓存、访问控制和改进的实时功能。

GraphQL 在我们为现代应用构建数据层的使命中扮演着重要角色。与数据库交互和状态管理仍然是当今软件开发的最大瓶颈,这促使我们为数据库构建更好的抽象并简化开发。


我们的公司:规模扩展

我们很高兴能与Kleiner Perkins 合作,他们领投了我们 450 万美元的种子轮融资,参与方还包括优秀的行业内部人士和现有投资者,例如 System.One。凭借对 Slack、Front 和 Figma 的投资经验,MamoonBucky 为我们的董事会带来了丰富的专业知识。在此阅读为何 KP 投资了我们

其他新投资者包括FathomNick 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 是一项艰巨的工作。我们很荣幸能与柏林一支杰出的工程师团队合作,并即将开设我们的第二个旧金山办事处。通过本次融资,我们期待能大幅扩大团队,以帮助构建现代应用的数据层。请访问我们的招聘页面查看所有当前招聘职位。


衷心感谢我们出色的社区以及所有使用 Prisma 或 Graphcool 构建应用的开发者。没有你们宝贵的反馈和支持,我们就不会有今天。

如果你是 Prisma 新用户,可以通过以下方式入门:运行 npm install -g prisma 并运行 prisma init,或者按照这个快速入门教程

附注:我们希望下个月能在GraphQL Europe 会议见到你们中的许多人,会议地点在柏林。你可以使用代码 prisma10 享受 10% 的折扣。

不要错过下一篇文章!

订阅 Prisma 新闻邮件