如何向网站上的部分客户推出增量更新?

发布于 2024-10-28 18:49:56 字数 239 浏览 5 评论 0原文

像 Google/Gmail/Facebook 这样的人如何进行增量发布?例如,在实施方面,他们如何向一部分客户推出功能?我可以想到两种可能的实现:

  1. 在前端和后端的代码周围有效地放置 if 语句。
  2. 如果您对某些应用程序服务器具有客户亲和力,则可以仅部署到应用程序服务器的子集。

第一个对我来说似乎有点老套,如果您在后端存储中使用 RDBMS,那么第二个似乎很难。

How do the guys like Google/Gmail/Facebook do incremental releases? For example, on the implementation side, what do they do to roll out features to a subset of customers? I can think of two possible implementations:

  1. Effectively put if statements around code on both the front-end and the back-end.
  2. If you have customer affinity for certain application servers, you could deploy to just a subset of application servers.

The first just seems kind of hacky to me, and the second seems hard if you are using an RDBMS for your backend store.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

生生不灭 2024-11-04 18:49:56

多变量测试是一种常用的方法。
http://en.wikipedia.org/wiki/Multivariate_testing

Multivariate testing is a commonly adopted approach.
http://en.wikipedia.org/wiki/Multivariate_testing

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文