消息队列
缓解、缓冲作用
梵鑫
这个作者很懒,什么都没留下…
展开
-
Centos7 下的Kafka部署
分布式消息队列之Kafka 简介总结 最重要的作用:解耦、削峰、异步处理** 1、 解耦:各个程序之间的一个耦合度,把kafka放到中间就是起到了解耦的作用 2、 削峰:当你的请求量到达封顶的状态,kafka就可以削弱请求的高峰,让吞吐量请求保持可控 3、异步:客户端写请求,并不是马上写到数据库当中。而是放到fakfa集群当中,等数据库有空闲资源的时候,再来拿取数据 总结:可以缓解后端数据库的压力,所有的数据暂存到本地。等后端的数据库有多余的空间再来取数据 优点: 1、分布式、支持分区、多副本 2原创 2020-08-16 19:57:41 · 388 阅读 · 0 评论 -
zookeeper架构部署
分布式开源协调服务之zookeeper(单节点和集群) 简介: ZooKeeper是源代码开放的分布式协调服务,由雅虎创建,是Google的开源实现。ZooKeeper是Apache的子项目,之前是Hadoop项目的一部分,使用Java实现。 Zookeeper作用: 假设我们的程序是分布式部署在多台机器上,如果我们要改变程序的配置文件,需要逐一的去修改,非常麻烦。如果把这些配置全部放到zookeeper当中,保存在某个目录节点,然后所有相应的程序对这个目录节点进行监听,一旦信息发生变化,每个程序就会收到原创 2020-08-16 19:22:30 · 368 阅读 · 0 评论