1
4
我认为这些适用于所有网站,而不仅仅是C# 缩放在不同的时间意味着不同的事情。你是否在尝试从1000个beta用户扩展到发布日的100000个活跃用户?您是否在尝试不重构的情况下处理持续增长?你只是想确保你的网站上有一个很好的“Slashdot”效果,你能处理它吗?所有这些都需要可伸缩性,但有些与其他非常不同。 很多时候人们对数据丢失感到恐慌。但真正让人抓狂的是 数据一致性 . 如果我30秒前创建的帐户消失了,我不会真的生气。我 如果我上传的布拉格之旅的照片被万圣节妓女喝啤酒的照片取代了,你会生气的。因此,如果您能够计算数据丢失的风险,那么计算影响并做出真正的业务决策是一个相当简单的过程,即是否确定数据丢失的风险,如果确定数据丢失的风险,那么在数据丢失对您造成多大伤害之前做出多大的风险。 简单胜过冷静我和其他人一样喜欢方框图,但是你听过多少次有人说“该死,这台电视坏了 设计得很好 你的网站(和任何企业)最难扩展的部分总是人。当然,当你需要更多的工程师的时候,你应该可以赚很多钱,这样你就可以只雇佣10个人,他们就可以重写这个网站,使之易于维护。然而,如果你可以只雇用2,他们不会立即冲浪到每日wtf发布你的整个代码库在一个7部分的曝光。。。你 应该 走在前面。 |
2
2
如果没有更多关于体系结构的细节,这很难回答。
是否有多个Web服务器连接到一个数据库?
通过这种分离,如果您需要在一个层中添加更多的服务器,您可以确定哪个部分需要额外的马力,并确保web服务器实际上只执行一个任务,即与浏览器交互。
|
3
2
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |