
RabbitMQ
文章平均质量分 89
RabbitMQ
阿啄debugIT
0、精通java,及常用设计模式,熟练编写shell脚本,掌握python、scala、golang的编写;
1、精通Spring Cloud等微服务架构,掌握SpringBoot、batis等后端技术,kafka、redis、es等中间件的整合开发;
2、熟悉掌握mysql、pg等关系数据的原理及调优,及NoSQL数据的存储和查询;
3、熟悉CDH各个组件,及精通离线、实时等计算技术;
4、掌握java多线程高并发编程,及整合shiro、redis、fastdfs、MQ、netty等开发;
5、熟悉K8S集群管理Docker容器,及理解掌握openstack原理和操作。
展开
-
数据pull模式,多久调用一次,这个时间是通过什么因素来抉择出来的,调用失败了如何补偿,补偿的机制是什么?
前言 数据pull模式,多久调用一次,这个时间是通过什么因素来抉择出来的,调用失败了如何补偿,补偿的机制是什么? 互联网公司为什么都采用pull模式 消息队列的pull与push模式 数据pull模式,一听就是问“消息队列的pull与push模式”的认识,为什么单独提数据pull模式?那是因为在互联网公司,面对大吞吐量的消息队列,都是采用pull模式,而非broker push模式。 由于采用broker(服务端) push模式,客户端的性能会影响整个消息队列服务器的性能;而且采用broker原创 2021-04-15 20:06:16 · 942 阅读 · 0 评论 -
Spring Boot使用 RabbitMQ基本用法与高级用法
RabbitMQ 介绍 AMQP(Advanced Message Queuing Protocol,高级消息队列协议)是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 AMQP 的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。 RabbitMQ 是一个开源的 AMQP 实现,服务...原创 2019-11-27 16:37:44 · 590 阅读 · 0 评论