作者回复: 没错;双重保护最好。
作者回复: 哈哈,说得没错哦. :)
作者回复: 很好的思考。好的退避机制会引入随机数来决定行为,可以避免和极大地降低周期性的可能。
作者回复: 谢谢留言和建议。我会尽量满足要求。学完后欢迎和我交流感想。SSD和硬盘的价格和性能其实一直在变(技术演化很快),所以只能给出大体对比,你可以Google搜索一下最新的价格以及每个厂商/型号的性能。如果有具体的问题(比如性能指标),我也可以看看帮你找找。
作者回复: 你历史一定学得很好。哈哈
作者回复: 后面会有和数据库相关的一些内容;不过数据库这个领域也好宽(比如各种各样的数据库)。
作者回复: 你是问开发和运维的有效配合吗?这方面有好几处:
-程序设计阶段,他们最好征询你们的意见,因为你们知道硬件,系统和容量;一般来收开发人员不太关心这些。
-程序测试阶段。你们要和他们密切交互,将“问题”扼杀在摇篮里。
-部署阶段。你们主导,但是需要经常让他们改进发现的问题。
-运行阶段。比如修Bug就是。
作者回复: 恩,具体的系统真的事很复杂,要考虑各种因素。指数退让其实道理很直白易懂;实践起来也容易。基本道理就是如果不能及时获得下游回答,就假设下游很忙,那就降低请求速度(用指数方式降低,比如每次降低一半)。比如超时等待可以持续增加。
作者回复: 这个专栏里面应该会有些答案帮助。
作者回复: :) 终于找到组织了!