【发布时间】:2012-03-18 19:12:45
【问题描述】:
这可能是一个愚蠢的查询,但我多次遇到这个查询。如果您只有一个 Web 服务并进行正常计算(例如 A+B),该怎么办。
现在,数十亿用户正在使用这项服务。如何确保您的服务具有可扩展性?你怎么能说它可以处理数十亿次点击。
一开始对我来说这似乎是一个愚蠢的问题。但实际上,如果您只有一个 Web 服务进行正常计算,它也无法处理数十亿次的点击。
那么,在数十亿不断增长的用户想要使用这项服务的情况下,我们如何实现可扩展性。
注意:请不要根据硬件部分或负载均衡器回复。此查询仅与软件相关(负载均衡器除外)
【问题讨论】:
-
在某些时候,只有通过添加更多硬件才能进行扩展。您无法在用于 1000 个用户的同一台机器上为数十亿用户提供服务。
标签: .net scalability