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 联合创始人

Prisma Accelerate 的影响

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

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

展望未来

Formbricks 与 Prisma Accelerate 的合作历程清晰地表明,正确的技??伙伴关系在解决眼前问题的同时,如何为未来的增长和稳定性奠定基础。随着 Formbricks 的不断发展和扩张,Prisma Accelerate 提供的可扩展性和效率将始终是其成功的关键组成部分。


有兴趣亲自尝试 Prisma Accelerate 吗?前往我们的 Platform Console 开始吧!

不要错过下一篇文章!

订阅 Prisma 新闻通讯