是否使用消息总线:分布式系统设计
Posted: Thu Jan 30, 2025 9:01 am
您可以放心,您的网站在访问者眼中和您作为开发人员眼中看起来完全一样。 可扩展性 您大获成功!您的网站已迅速走红,而且由于在社交媒体上被广泛提及,您的反响非常热烈,访问量也大幅增加。
您是否预料到了这种情况?您是否每月支付大量带宽费用,希望(并担心)流量激增。 或者,在登上 Reddit 首页后,您是否疯狂地打电话给服务提供商,要求他们重新上线?您的计划无法承受这种关注,现在您已经瘫痪(并且被拖下床或离开餐桌,试图恢复正常运行)。
当您的流量意味着您必须扩展时,就意味着您要为每次页面请求时在您 俄罗斯电报号码数据库 的服务器上运行的所有复杂代码付费。而这会直接打击您的痛处:钱包。对于静态,可扩展性几乎不是问题。
当然可以扩展!请求增加意味着提供的页面增加,但构建这些页面无需额外工作。对于某些提供商,可扩展性是内置的,而对于其他提供商(如 Amazon 的 S3),您只需要支付增加的带宽。
托管和价格 如果构建静态网站的所有繁重工作都是在您的生产机器上完成的,那么您到底为托管支付了什么费用?基本上就是资产存储。您的静态 HTML 文件几乎不占用任何空间,因此您的服务通常定价合理。
相反,您可以将钱花在真正重要的地方,花在使您的网站更快、让您的生活更轻松的功能上,例如原子部署和资产指纹识别等功能,以确保您的网站始终保持全局一致性,或者 Git 集成和自动构建,这样您的网站就会始终保持最新更改,以及快照版本控制和即时回滚(以防您的最新更改破坏某些东西)。
您是否预料到了这种情况?您是否每月支付大量带宽费用,希望(并担心)流量激增。 或者,在登上 Reddit 首页后,您是否疯狂地打电话给服务提供商,要求他们重新上线?您的计划无法承受这种关注,现在您已经瘫痪(并且被拖下床或离开餐桌,试图恢复正常运行)。
当您的流量意味着您必须扩展时,就意味着您要为每次页面请求时在您 俄罗斯电报号码数据库 的服务器上运行的所有复杂代码付费。而这会直接打击您的痛处:钱包。对于静态,可扩展性几乎不是问题。
当然可以扩展!请求增加意味着提供的页面增加,但构建这些页面无需额外工作。对于某些提供商,可扩展性是内置的,而对于其他提供商(如 Amazon 的 S3),您只需要支付增加的带宽。
托管和价格 如果构建静态网站的所有繁重工作都是在您的生产机器上完成的,那么您到底为托管支付了什么费用?基本上就是资产存储。您的静态 HTML 文件几乎不占用任何空间,因此您的服务通常定价合理。
相反,您可以将钱花在真正重要的地方,花在使您的网站更快、让您的生活更轻松的功能上,例如原子部署和资产指纹识别等功能,以确保您的网站始终保持全局一致性,或者 Git 集成和自动构建,这样您的网站就会始终保持最新更改,以及快照版本控制和即时回滚(以防您的最新更改破坏某些东西)。