谷歌收购前,Firebase 有着怎样的过去?
Instant希望通过构建一个基于 Postgres 的现代开源版本,重新捕捉谷歌收购前的 Firebase 的一些魅力。
和最初的 Firebase 类似,总部位于旧金山的 Instant 致力于为前端开发人员提供对具备离线功能的实时数据库的便捷访问,无需他们管理任何后端架构。
除了数据库,它还提供用于管理身份验证和权限的工具,以及实时功能,例如共享游标、状态等等。
该团队最近将该项目开源了。
Instant 由前室友乔·阿弗布赫(首席执行官)和斯捷潘·帕鲁纳什维利创立,他们之前曾在 Wit.ai、Facebook、Airbnb 等公司工作。
阿弗布赫跟我说,在 Facebook,其架构的设置旨在确保身为前端工程师的他能够迅速行动。同时,在 Airbnb,公司复杂的微服务架构意味着尝试一个新想法得花很长时间。“值得庆幸的是,我们在 Airbnb 内部已经有了 Firebase,能用它来发送通知。所以实际上我们只是用 Firebase 来给这些想法做原型——这是个巨大的成功。”
在创立 Instant 之前,联合创始人曾致力于开发一款基于谷歌 Firebase 的健身应用程序。虽然他们喜欢 Firebase 开箱即用的所有功能,如乐观更新和离线模式,但由于 Firebase 专注于其 NoSQL 数据库,所以他们无法使用关系数据库。
“你看像 Figma、Notion 以及 Linear 这类应用程序——它们凭借自身所拥有的这套功能赢得了市场,”Averbukh 说。“而且我们认为,基本上,就像如今的应用程序比以前的要好得多一样,人们对应用程序的期望也会提高。但现实情况是,如今人们构建这些功能的方式在于,他们有一整个团队来负责构建所有这些同步服务。”
所有这一切的核心是 Aurora,AWS 的关系数据库服务。它成本效益高,能让 Instant 在仍有强大安全保障的多租户架构中迅速启动新数据库。Averbukh 表示,像 Supabase 这类竞争对手得为每个项目(以及免费用户)启动一个新数据库,而 Instant 基本上处于一个大型的 Postgres 实例里。他还强调,要是有大型企业客户注册该服务,团队能够为其启动一个单独的数据库。
周三,这家公司宣布已筹得 340 万美元的种子轮融资。它获得了 YCombinator 和 SV Angel 的支持,还有像前 Firebase 首席执行官 James Tamplin、Paul Graham、Greg Brockman 以及 Jeff Dean 等知名天使投资人的支持。