from: http://www.infoq.com/cn/articles/scalability-principles
来自Simon Brown的笔记:
1. 减少处理时间
并置(含义):将相关数据放到一起
缓存
池化
并行化
分区处理
远程处理:
减少访问远程服务所花费的时间,比如可以通过更粗粒度地划分接口。远程还是本地是明确的设计决策,不能随意来回更动,这一点应当牢记。还要考虑分布式计算的第一准则——不要分布你的对象。
^^^^^^^^^难难难,如何平衡,还在探索中
…尤其是在每层的数据表示之间都需要转换的情况下…
^^^^^^^^^^^^PO 2 DO ?