开发者社区> 徐雷frank> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Java Spring Boot 2.0实战RabbitMQ中间件与API解析

简介: Java Spring Boot开发实战系列课程【第11讲】:消息中间件 RabbitMQ 与api源码解析 内容摘要:mq消息中间件在高并发系统架构中扮演关键角色,阿里双11高并发使用了mq技术。本次课程一起学习最新Java Spring Boot 2.
+关注继续查看

《阿里巴巴Java Spring Boot 2.0开发实战课程》11课
本期分享专家:徐雷—阿里巴巴云栖Java讲师,MongoDB讲师

本期分享主题:Java Spring Boot开发实战消息中间件 RabbitMQ 与api源码解析(面试题)

  1. RabbitMQ是流行的开源消息队列系统
  2. 用erlang语言开发。
  3. RabbitMQ是AMQP(高级消息队列协议)的标准实现。
  4. RabbitMQ支持消息的持久化
  5. 遵循Mozilla Public License开源协议
  6. 支持各种操作系统 Linux、Windows
  7. 支持各种编程语言: Java Ruby Python .NET PHP C /C++ Node.js Go Erlang等 
  8. http://www.rabbitmq.com/
  9. 可以用作电商网上高并发消息中间件服务器
  10. 消除突发性高并发峰值压力,例如秒杀,淘宝双十一

Java Spring Boot开发实战系列课程【第11讲】:消息中间件 RabbitMQ 与api源码解析

内容摘要:mq消息中间件在高并发系统架构中扮演关键角色,阿里双11高并发使用了mq技术。本次课程一起学习最新Java Spring Boot 2.0、RabbitMQ中间件的最新特性与实战应用,同样会分析核心api源码

1.Java Spring AMQP2.0的新特性:
1)支持AMQP协议的框架.,简化API
2)Advanced Message Queuing Protocol
3)template风格的消息处理API抽象. 
4)Message-driven POJOs with a "listener container". 
5)便于依赖注入and declarative configuration. 
6)支持功能与Spring JMS统一.
7)The project consists of two parts; 
8)spring-amqp is the base abstraction
spring-rabbit is the RabbitMQ implementation.
spring-boot-starter-amqp快速依赖包

2.Linux安装RabbitMQ
53fa0a5145ba5dba839c6aa14493fe62e89819d0

视频地址:https://yq.aliyun.com/live/806

PPT地址:https://yq.aliyun.com/live/806

PS:阿里巴巴Java学习进阶大群”2000人大群
直播地址:Java技术进阶群
进群方式:钉钉扫码入群
C926B5D9_9BC2_4452_B14E_7F2F506EDAF9

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
ElasticSearch 查询与 Java API 实践(中)
ElasticSearch 查询与 Java API 实践
70 0
ElasticSearch 查询与 Java API 实践(上)
ElasticSearch 查询与 Java API 实践
65 0
ElasticSearch 查询与 Java API 实践(下)
ElasticSearch 查询与 Java API 实践
169 0
Jackcard相似度和余弦相似度(向量空间模型)的java实现
版权声明:本文为博主原创文章,地址:http://blog.csdn.net/napoay,转载请留言。 总结Jackcard相似度和余弦相似度。
1058 0
Java并发指南9:AQS共享模式与并发工具类的实现
这位大侠,这是我的公众号:程序员江湖。 分享程序员面试与技术的那些事。 干货满满,关注就送。  一行一行源码分析清楚 AbstractQueuedSynchronizer (三) 转自:https://javadoop.com/post/AbstractQueuedSynchronizer-3 这篇文章是 AQS 系列的最后一篇,第一篇,我们通过 ReentrantLock 公平锁分析了 AQS 的核心,第二篇的重点是把 Condition 说明白,同时也说清楚了对于线程中断的使用。
991 0
Java实现全排列、组合算法
Java实现全排列、组合算法
9733 0
Java使用OpenCV3.2实现视频读取与播放
Java使用OpenCV3.2实现视频读取与播放 OpenCV从3.x版本开始其JAVA语言的SDK支持视频文件读写,这样就极大的方便了广大Java语言开发者学习与使用OpenCV,通过摄像头或者视频文件读取帧的内容与播放,完成视频内容分析与对象跟踪等各种应用开发任务。
1942 0
将c++静态库实现二次封装供java调用
工作中常常作为c++开发者,常常需要与java开发人员进行对接,或者他们看重了一些很好的c++库想借用,就需要将这些已有的开发可进行二次封装给java开发调用 首先需要从官网下载jdk并安装,例如本人的安装路径:C:\software\java\jdk1.
959 0
剑指offer Java实现
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/68935922 剑指offer Java实现 代码地址如下: https://github.
765 0
java多线程 -- 创建线程的第三者方式 实现Callable接口
Java 5.0 在 java.util.concurrent 提供了一个新的创建执行线程的方式:Callable 接口Callable 接口类似于 Runnable,两者都是为那些其实例可能被另一个线程执行的类设计的。
671 0
+关注
徐雷frank
1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士
58
文章
456
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载