Categories: 互联网络

高扩展性网站的50条原则

《高扩展性网站的50条原则》给出了设计高扩展网站的50条原则,如不要过度设计、设计时就考虑扩展性、把方案简化3倍以上、减少DNS查找、尽可能减少对象等,每个原则都与不同的主题绑定在一起。大部分原则是面向技术的,只有少量原则解决的是与关键习惯和方法有关的问题,当然,每个原则都对构建可扩展的产品至关重要。

主要内容包括:

通过克隆、复制、分离功能和拆分数据集提高网站扩展性;

采用横向扩展方案代替纵向扩展;

在不损害网站可扩展性的前提下,最大程度地利用数据库;

避免不必要的重定向和冗余的二次检查;

在不引入复杂性的前提下,更加充分地使用缓存和内容分发网络;

要求网站设计具备容错、优雅降级和易回滚的功能;

设计系统时尽可能选择无状态实现,如果确实需要状态,做到合理高效;

有效利用异步通信;

无论你的网站刚刚起步,还是正在设计开发过程中,或者已经成熟运转了很长时间,你都能从书中找到很有针对性的指导原则,提高网站的可扩展性。

admin3473

Share
Published by
admin3473

Recent Posts

白露春分

✨《新婚之夜》《有人跳舞》《晚…

3天 ago

商务男装宣传口号230

商务男装宣传口号230   在…

3天 ago

自白录

刘晓庆文集”包括两本书:一本书…

3天 ago

乌镇一日游日记

乌镇一日游日记(通用21篇) …

3天 ago

做家务日记100字

做家务日记100字(通用15篇…

4天 ago

海边旅游日记

海边旅游日记(通用25篇)  …

4天 ago