
架构与设计
文章平均质量分 50
nicewuranran
这个作者很懒,什么都没留下…
展开
-
设计模式六大原则
设计模式六大原则介绍在软件开发过程中,尤其是面向对象和模块化设计时,一个良好的设计是会尽量符合几个基本原则的,这几个原则就是所谓的六大原则。单一职责原则定义:通俗的说一个类只有一项职责(一项职责并非一定是一个方法)优点1、可以降低类的复杂性2、可以提高类的可读性,从而提高系统的可维护性3、变更引起的风险降低,变更是不可避免的,如果接口的单一职责定义的好,一个接口修改只对相应的实现类有影响,原创 2016-07-07 21:47:17 · 604 阅读 · 0 评论 -
Zookeeper安装和简单使用
Zookeeper安装和简单使用介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。我工作原创 2016-07-31 16:55:17 · 6220 阅读 · 0 评论 -
网站架构演变
网站架构演变大型网站介绍与传统企业应用系统相比,大型互联网网站系统具有以下特点1、大流量、高并发这一点往往是传统企业应用系统根本就不会遇到的问题,比如Goole每日访问量都是几十亿,如果服务器端处理不好早就被压的宕机了。2、高可用由于其面向的受众用户很多,所以对其要求也高,系统7 x 24小时运转。3、海量数据需要存储和管理的数据非常的庞大,facebook天上传图片量就达到数亿张。4、用户原创 2016-08-10 23:42:56 · 1026 阅读 · 0 评论