
分布式
腿长一米八
初入优快云,只为好好学习
展开
-
分布式消息中间件介绍
1、为什么要使用消息中间件 比如客户端发送一个请求给订单(order)系统,订单系统发送请求给库存系统,需要减库存。 传统的实现方案:用户下单,订单处理完之后更改库存,库存更改完之后返回处理结果 使用线程的解决方案:用户下单,订单系统开辟线程去调用库存,同时返回下订单的结果 最终解决方案:只用一个独立的系统来处理他们的消息 2、RabbitMQ和AMQP介绍 MQ:顾名思义message Q...原创 2020-03-17 16:05:09 · 356 阅读 · 0 评论 -
zookeeper详细功能介绍及客户端框加使用
1、结点类型 1、持久节点:指节点创建后,就一直存在,直到有删除操作来主动清除这个节点 2、临时节点:临时节点的生命周期和客户端会话绑定。如果客户端会话失效,那么这个 节点就会被自动清除。临时节点下不能创建子节点 create -e /yu 内容 3、持久顺序节点:基本特性和持久节点基本一致。create -s /yu 内容 ...原创 2020-03-11 10:42:26 · 310 阅读 · 0 评论 -
分布式系统介绍及zookeeper入门
发展背景 1、单一应用架构:一个应用将所有功能部署在一起,减少部署结点和成本 2、垂直应用架构:访问量逐渐增大,单一应用的加速度越来越小,将应用拆分成互不相干的几个应用,提升效率 3、分布式服务架构:垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心 什么是分布式系统 分布式系统是若干个独立计算机的集合,这些计算机对于用户来说就像是单个相关系统。 从...原创 2020-03-10 15:48:39 · 174 阅读 · 0 评论