分布式与集群
缘浅情深
啊啊啊啊啊啊啊啊啊啊啊啊啊啊
展开
-
分布式与集群的区别
简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。例如:如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时。采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需一个小时。(这种工作模式的一个典型代表就是Hadoop的转载 2016-03-04 14:44:10 · 392 阅读 · 0 评论 -
Haproxy+keepalived实现高可用负载均衡
一、搭建Haproxy环境 1、下载安装依赖包yum install wget gcc gcc-c++ autoconf automake make 2、下载安装haproxy wget http://pkgs.fedoraproject.org/repo/pkgs/haproxy/haproxy1.4.24.tar.gz/86422620faa9759907563d5原创 2016-04-27 16:29:46 · 3218 阅读 · 0 评论 -
分布式事务
前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。上述场景在各个类型的系统中都能找到相似影子,比如在电商系统中,当有用户下单后,除了在订单表插入一条记录外,对应商品表的这个商品数量必须减1吧,怎么保证?!在搜索广告系统中,当用户点击某广告后,除原创 2016-06-13 18:14:01 · 504 阅读 · 0 评论 -
nginx 环境搭建以及HTTP和TCP的负载均衡
1:安装工具包 wget、vim和gccyum install -y wget yum install -y vim-enhanced yum install -y make cmake gcc gcc-c++ 2:下载nginx安装包wget http://nginx.org/download/nginx-1.9.7.tar.gz13:安装依赖包yum install -y pcre ...原创 2018-07-02 17:20:43 · 768 阅读 · 1 评论