您的位置首页 >资讯 >

2021年12月30日最新消息:Hasura为其开源GraphQLAPI平台推出托管云服务

导读 Hasura是一个开源引擎,可以跨混合云和多云环境连接PostgreSQL数据库和微服务,然后自动为它们构建GraphQL API的后端,让开发人员可以更

Hasura是一个开源引擎,可以跨混合云和多云环境连接PostgreSQL数据库和微服务,然后自动为它们构建GraphQL API的后端,让开发人员可以更轻松地在顶层构建自己的数据驱动应用,这是一个统一的API。一段时间以来,这家总部位于旧金山的初创公司除了免费的开源版本之外,还提供了付费版本(Hasura Pro),该版本具有企业级的可靠性和安全性工具。如今,该公司在现有Pro版本的基础上推出了Hasura的Cloud,增加了许多特定于云的功能,例如动态缓存、自动缩放和基于消费的定价,并将它们集成到一个完全托管的服务中。

本质上,Hasura的服务向企业承诺,他们可以将数据集成到独立的数据库中,并允许他们的开发人员通过其GraphQL从数据中获取价值。蜜蜂。虽然GraphQL是一项相对较新的技术,但脸书孵化技术很快在许多开发团队中变得非常流行。

在成立公司并于2018年推出之前,Hasura的首席执行官兼联合创始人Tanmai Gopal曾在一家咨询公司工作——和许多创始人一样,他从这家公司获得了服务灵感。

他说:“我们注意到的一个关键问题是,在整个环境中,计算越来越好,框架越来越好,代码越来越容易部署,数据库越来越好,它们可以在任何地方工作。”“但是中间的这一块仍然是瓶颈,对于这一块的数据访问没有真正好的解决方案。”Gopal指出,几乎在默认情况下,大多数公司将数据存放在各种SaaS服务和数据库中——现在,他们正试图找出如何基于此为内部和外部消费者开发应用程序。“这个数据分发问题是瓶颈,每个人都会花费大量的时间和金钱。我们发明了一种自动化的方法。”他解释道。

GraphQL的选择也非常简单,尤其是因为GraphQL服务是开发人员使用数据的一种简单方式(尽管正如Gopal指出的,构建GraphQL服务本身并不总是有趣的)。至于核心的Hasura引擎本身,一个不寻常且值得注意的地方是,它是用Haskell编写的,这是一个相当不寻常的选择。

团队告诉我,Hasura免费版目前有近5000万下载量,公司看到各行各业的用户,无论大小,都依赖其产品。考虑到公司正试图解决一个相当大的问题,这可能并不奇怪。关于数据访问和使用的常见问题。

在过去的几个季度中,该团队一直致力于推出其云服务。戈帕尔说:“我们一直在用不同的方式思考云。”“这不是通常的做法,采用开源解决方案并托管它,例如MongoDB Atlas或Confluent。我们所做的就是我们已经说过的。我们将重新设计开源解决方案,使其完全实现多租户和完全按次付费。”

鉴于这一概念,Hasura的定价完全基于用户通过服务传输的数据量也就不足为奇了。“这更接近我们的价值主张,”Hasura联合创始人兼首席运营官Rajoshi Ghosh表示。“价值主张是关于数据访问。很大一部分是因为你从数据库中获得了这些数据。但有趣的是,数据几乎可以来自任何地方。这些数据可能在您的第三方服务中,某些数据可能在Stripe中,可能在Salesforce中,也可能在其他服务中。[……]从某种意义上说,我们是数据访问基础设施。而从心智模型的角度来看,这种定价也让我们更清楚地知道,这就是附加值。”

现在,很明显,市场上还有很多其他以数据为中心的API服务,但是Gopal认为Hasura具有优势,因为它具有动态数据的高级缓存功能。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!