2024 年 1 月 10 日

Formbricks 和 Prisma Accelerate:携手解决可扩展性问题

了解开源调查平台 Formbricks 的历程,以及他们如何通过 Prisma Accelerate 有效应对可扩展性挑战。了解他们如何战略性地整合它来管理不断增长的用户需求并保持高性能。

Prisma Accelerate Logo and Formbricks Logo

Formbricks 的起源

Formbricks 的初心非常明确:提供一个免费的开源调查平台,使企业能够在用户旅程的每个环节无缝收集反馈。从应用内和网站调查到链接和电子邮件问卷,Formbricks 提供了一整套工具,旨在实现美观、有效的用户互动。

Formbricks User Interface Image

Formbricks 不仅仅是关于收集数据;更是关于创造卓越的用户体验。凭借其隐私优先的方法,Formbricks 既是一个调查平台,也是一个体验管理平台。用户可以利用 Formbricks Insight Platform 获得预构建的数据分析功能,或者在此基础上构建定制的解决方案。

解决 Formbricks 的可扩展性需求

Formbricks 决定使用 Prisma Accelerate 的驱动因素是有效管理不断增长的用户群体的迫切需求。在 Vercel 上部署云版本并使用无服务器后端后,他们很快遇到了可扩展性问题,特别是超出了连接池大小并面临性能瓶颈。这促使他们探索能够处理其不断扩展的规模的解决方案。

Prisma 关于其无服务器功能连接池解决方案的博客文章引起了他们的注意。虽然也有类似的服务可用,例如 AWS 的 RDS Proxy,但这些服务的成本被认为过高。相比之下,Prisma Accelerate 提供了一种易于访问且经济高效的解决方案。其低门槛使其成为像 Formbricks 这样在无服务器环境中运行的平台的有吸引力的选择。

实施 Prisma Accelerate

Prisma Accelerate 的实施正值关键时刻。Formbricks 刚刚经历了用户使用量的显着激增,导致数据库故障和服务器高负载。这一事件突显了对更强大解决方案的需求。

向 Prisma Accelerate 的过渡发生在紧张工作的一夜,背景是在韩国凌晨 3 点尝试修复故障数据库。尽管情况充满挑战,但 Accelerate 的设置非常简单。

即使在早上凌晨 3 点筋疲力尽时,也可以设置 Accelerate。过程非常简单——创建了一个帐户,替换了连接字符串,并在 Prisma Accelerate 网站上连接了数据库。它很容易,并且奏效了,即使在那些高压情况下也是如此。

Matti NanntMatti Nannt,Formbricks 联合创始人 (Formbricks)

Prisma Accelerate 的影响

集成 Prisma Accelerate 对 Formbricks 来说是一个颠覆性的改变,尤其是在增强其无服务器后端架构方面。这种集成有效地解决了与其不断增长的用户群体相关的可扩展性挑战。Prisma Accelerate 的可扩展连接池功能在无服务器环境中尤其有益,它可以确保有效管理大量数据库连接,即使在流量激增期间也能保持高性能。

对于 Formbricks 这样一个实时用户反馈至关重要的平台,平稳处理大量数据的能力至关重要。虽然他们尚未使用全局边缘缓存功能,但 Prisma Accelerate 的连接池在提供可靠且响应迅速的服务方面发挥了重要作用。这使 Formbricks 能够专注于他们的主要目标:在其反馈和调查平台中提供无缝的用户体验。

展望未来

Formbricks 与 Prisma Accelerate 的合作历程清楚地表明,正确的技术合作伙伴关系以及解决当前问题的能力如何为未来的增长和稳定性奠定基础。随着他们的不断发展和壮大,Prisma Accelerate 提供的可扩展性和效率将仍然是他们成功的关键组成部分。


有兴趣亲自试用 Prisma Accelerate 吗?前往我们的 平台控制台 开始使用吧!

不要错过下一篇文章!

注册 Prisma 新闻通讯