不管是把 Kafka 作为消息队列、消息、总线还是数据存储平台来使用 ,总是需要有一个可以往 Kafka 写入数据的生产者和一个可以从 Kafka读取数据的消费者,或者一个兼具两种角 色的应用程序。 例如,在一个信用卡事务处理系统里,有一个客户端应用程序,它可能是一个在线商店, 每当有支付行为发生时 ...
分类:
其他好文 时间:
2019-05-29 09:21:48
阅读次数:
104
一、安装rabbitmq 二、pom父文件 三、springcloud-config-bus-eureka 1、pom文件 2、application.properties 3、启动类 四、springcloud-config-bus-server 1、pom文件 2、application.pro ...
分类:
编程语言 时间:
2019-04-26 22:51:07
阅读次数:
113
前言 在上篇中介绍了 "SpringCloud Config" 的使用,本篇则介绍基于SpringCloud(基于SpringBoot2.x,.SpringCloud Finchley版)中的分布式配置中心(SpringCloud Config)的配置刷新和消息总线(RabbitMQ和Kafka)使 ...
分类:
编程语言 时间:
2019-03-26 19:40:44
阅读次数:
200
一、简介 领域事件是领域模型中一个重要的组成部分,它主要用来捕获一些已经发生的事,然后针对捕获到的事件进行处理。 如果你熟悉发布订阅、观察者、事件驱动、事件总线之类相关的知识想必会很容易理解什么是领域事件。 二、事件总线设计 下面简要设计一个事件总线来满足领域事件的需要 UML接口设计 事件总线基于 ...
分类:
其他好文 时间:
2019-03-04 09:53:27
阅读次数:
147
概述 ActiveMQ是由Apache出品的,一款最流行的,能力强劲的开源消息总线。ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,它非常快速,支持多种语言的客户端和协议,而且可以非常容易的嵌入到企业的 ...
分类:
其他好文 时间:
2019-02-27 17:56:22
阅读次数:
228
在微服务架构的系统中, 我们通常会使用轻量级的消息代理来构建一个共用的消息主题让系统中所有微服务实例都连接上来, 由于该主题中产生的消息会被所有实例监听和消费, 所以我们称它为消息总线。 在总线上的各个实例都可以方便地广播一些需要让其他连接在该主题上的实例都知道的消息, 例如配置信息的变更或者其他一 ...
分类:
编程语言 时间:
2019-01-13 21:11:38
阅读次数:
203
Spring Cloud 什么是Spring Cloud ? SpringCloud是基于SpringBoot提供的一套一站式微服务解决方案,包括服务注册与发现(Eureka), 配置中心(Spring Cloud Config),全链路监控,服务网关(Zuul),负载均衡(ribbon, feig ...
分类:
编程语言 时间:
2019-01-06 20:09:37
阅读次数:
198
1业务需求描述举例描述:再警情通报的业务时通过发送消息界面可以选择警情联络,和船情通报两种消息发送方式可分为一对一发送:部门对部门、个人对个人一对多发送:部门对多部门、个人对多人2功能实现设计基于上述需求描述,在消息传输功能实现上选用activemq进行警情联络消息传输功能的实现。基础概念ActiveMQ:是Apache出品,最流行的,能力强劲的开源消息总线。是一个完全支持JMS1.1和J2EE1
分类:
其他好文 时间:
2018-12-28 12:30:30
阅读次数:
187
背景 组件化作为Android客户端技术的一个重要分支,近年来一直是业界积极探索和实践的方向。美团内部各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。最近,我们团队对美团零售收银和美团轻收银两款Android App进行了组件化改造。本文主要介绍 ...
分类:
移动开发 时间:
2018-12-24 11:11:41
阅读次数:
214
本文说明了如何定制化JHipster-Registry,增加消息总线功能。 ...
分类:
其他好文 时间:
2018-12-19 19:35:00
阅读次数:
141