菜鸟学大型分布式网站心得(一)

来源:互联网 发布:哪个听书软件最好 编辑:程序博客网 时间:2024/05/17 22:36

现在,很多的大型网站都改造为服务化的体系,也就是SOA。

实现方式:实现soa系统最需要做到有两点:第一,实现服务方式的响应和请求;第二是采用集群方式来支撑访问量。在soa中系统中做交互时会涉及到负载均衡,负载均衡分为两种,即硬件负载和软件负载。硬件负载,顾名思义就是采用更多的硬件资源来分担服务器的压力,这样做无疑会增加成本,而且做单点登录会存在巨大风险。

作用:采用服务的方式进行交互保证个子系统之间交互的标准。基于服务化解决了网站多元化、开发人员增加及访问量增加带来的水平伸缩问题。

对于爆发式增长的数据量:通常采用分库分表、引入NoSql等方式来解决。

思维:对于一个大型网站来说,安全是首要,稳定是关键。对于系统的稳定性,首要做到的是监控,掌握系统目前的运行情况。在系统出现问题的时候,首要做的并不是修复bug,而是快速修复让系统运行起来,比如优越降级。

内容是读一本书想的,如果侵权,望作者海涵!

阅读全文
0 0
原创粉丝点击