- 博客(3)
- 收藏
- 关注
原创 架构师-分布式消息队列(二)-RabbitMQ核心概念、环境搭建、急速入门案例
1.初识RabbitMQ核心概念(1)初始RabbitMQRabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。即时性要求比较高的,往往采用RPC远程调用和HTTP/HTTPS来调用,比如用户下订单后,就要马上响应是否下单成功。那如果即时性要求不高的话,可以采用MQ来解决,比如你下完单后,进入物流环节,物流环节往往要等待很长时间,不可能商品马上就给你送过来,这时下单
2020-11-28 22:18:18 175
原创 架构师-分布式消息队列(一)-认知提升
1.MQ的应用场景与MQ性能衡量指标(1)分布式消息队列(MQ)应用场景服务解耦:如果使用 MQ,A系统产生一条数据,发送到 MQ 里面去,哪个系统需要数据自己去MQ里面消费。如果新系统需要数据,直接从 MQ 里消费即可;如果某个系统不需要这条数据了,就取消对MQ 消息的消费即可。这样下来,A系统压根儿不需要去考虑要给谁发送数据,不需要维护这个代码,也不需要考虑人家是否调用成功、失败超时等情况。削峰填谷:我们在生产环境中有流量很大的这么一些应用场景,比如秒杀、抢红包、双十一活动业务场景下,让
2020-11-26 22:47:14 246
原创 架构师-分布式文件系统-FastDFS(小白跟着操作,也能快速搭建FastDFS)
分布式文件系统-FastDFS小白跟着操作,也能快速搭建FastDFS1.什么是分布式文件系统2.为什么要使用分布式文件系统3.FastDFS与HDFS4.FastDFS简介5.FastDFS架构(1)整体架构Tracker负债均衡;GroupA与GroupB内容不同,提高存储容量;Node1、Node2与Node3内容相同,可以负债均衡,备份作用;先查看集群状态,再上传文件;Tracker与storage之间有心跳存在,storage向Tracker发送心跳,所以应该先
2020-11-23 00:42:13 237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人