![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 92
Carson-Zhao
这个作者很懒,什么都没留下…
展开
-
RocketMQ学习笔记(五)——消息存储(待完善)
一、互联网行业,得数据者得天下?看过一篇文章,标题就是“互联网行业,得数据者得天下”,文章中阐述互联网未来的发展必然是向人工智能、算法、大数据等等大咖级别的岗位去延申,那么作为这些岗位所依赖的基础海量数据,就显得重中之重!举个反例,如果没有数据,农名工们拿什么去计算,去分析,去建模,去推荐,所以数据对于互联网企业来说是首要关注的重点!现在互联网依然是不再惧怕没有数据,但是有了数据,你得保存得住,才能算是资源,如果你给丢了,那就是直接利益的损失!都是钱!二、消息中间件的存储方式三、Rock原创 2021-08-24 13:57:42 · 148 阅读 · 0 评论 -
RocketMQ学习笔记(四)——生产者、消息发送
本文参考地址:RocketMQ官方中文文档丁威《RocketMQ技术内幕》杨开元《RocketMQ实战与原理解析》1.生产者:负责生产消息,一般由业务系统负责生产消息。一个消息生产者会把业务应用系统里产生的消息发送到broker服务器。RocketMQ提供多种发送方式,同步发送、异步发送、顺序发送、单向发送。同步和异步方式均需要Broker返回确认信息,单向发送不需要生产者启动流程(非原...原创 2021-08-18 11:49:43 · 1484 阅读 · 0 评论 -
RocketMQ学习笔记(三)——路由中心NameServer
上篇笔记RocketMQ学习笔记(二),主要记录的是RocketMQ源码中各个模块的作用和功能,以及些许消息相关的名词,其中也涉及了部分工作原理,但较为松散,本篇则会跟着PDF的脚步一起学习,一起笔记一、设计理念及目标1.理念基于主题的发布与订阅模式,核心功能包括消息发送、 消息存储、消息消费、设计简单、以及性能第一等特点。Topic路由信息无须在集群之间保持实时同步,能容忍分钟级别不一致,只需追求最终一致,因此NameServer集群之间互不通信,相互独立,极大地降低了NameServe原创 2021-07-28 10:49:05 · 346 阅读 · 0 评论 -
RocketMQ学习笔记(二)——基础模块认识
话接上篇RocketMQ学习笔记(一)笔记一是带着几个问题去做学习记录的,问题如下:1.为什么要引用MQ?2.MQ能做什么?3.确定引入后怎么选择合适的MQ?4.引入MQ后带来哪些新的问题?5.IDEA怎么编译RocketMQ源码其中重点内容还是在初步了解MQ的特性和使用场景,并没有针对引用MQ后所带来的新问题进行深入的探究。因此,本篇笔记将先通过认识RocketMQ源码各个模块的作用及工作原理来进一步了解RocketMQ,最后就是探究引用MQ后带来的新问题以及解决建议。一、认识Rock原创 2021-07-24 22:55:21 · 228 阅读 · 0 评论 -
RocketMQ学习笔记(一)——为何需要MQ
为什么需要学习RocketMQ?前几天有幸看到了一篇3Y的文章,里面提及到刚进入职场后怎么样计划和过度这段不尴不尬的职场初期。对于很多人,乃至我个人而言,自从校招签约了自己比较心仪的工作之后就在忙这忙那,不是毕业设计,就是各种毕业档案事宜,可以说是忙得昏天暗地。逐渐的自己也远离了代码,远离了学习。也许是真的繁琐的事儿太多,也可能是我厌倦了春秋招那段时间的状态,半夜刷题,一天三场笔试(2小时起)三场面试(最少也是半小时起),加各种复盘,可以说是需要每时每刻都要保持着紧张刺激的心态,去和面试官,和算法题原创 2021-07-18 23:17:08 · 412 阅读 · 2 评论