消息发布与订阅
Brandon.Mi
这个作者很懒,什么都没留下…
展开
-
Spring Boot使用Redis进行消息的发布与订阅
Redis 不仅提供一个NoSQL数据库,同时还提供了一套消息系统。下面我将Spring Boot使用Redis进行消息的发布与订阅具体的流程分享给大家首先引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...原创 2018-11-23 15:01:29 · 3316 阅读 · 0 评论 -
Kafka实战
1. Kafka介绍1.1 主要功能根据官网的介绍,ApacheKafka是一个分布式流媒体平台,它主要有3种功能:1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队列框架的原因2:It lets you store streams of records ...原创 2019-03-22 13:57:11 · 171 阅读 · 0 评论 -
分布式消息最终一致性解决方案
随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分布式事务问题,多个服务之间使用自己单独维护的数据库,它们彼此之间不在同一个事务中,假如A执行成功了,B执行却失败了,而A的事务此时已经提交,无法回滚,那么最终就会导致两边数据不一致性的问题;尽管很早之前就有基于两阶段提交的XA分...原创 2019-03-22 13:59:41 · 4357 阅读 · 1 评论 -
Kafka实战
1. Kafka介绍1.1 主要功能根据官网的介绍,ApacheKafka是一个分布式流媒体平台,它主要有3种功能:1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队列框架的原因2:It lets you store streams of records ...原创 2019-04-03 15:30:20 · 186 阅读 · 0 评论