关于Kafka的问题

来源:6-14 用户应用子系统 - 商户投放优惠券入 HBase 功能实现

qq_利维亚的杰洛特_1

2018-12-20

视频看了一半了,请问老师,这个项目使用Kafka好处在那里?
商户系统中也可以不使用Kafka,直接将PassTemplate持久化到HBase中呀

写回答

1回答

张勤一

2018-12-20

这个问题提的非常好,我来解释下:

  1. 解除两个系统之间的耦合,HBase 只在卡券分发系统中使用到,投放系统简单化

  2. 这里其实可以做很多扩展,kafka 传递的优惠券不只是分发系统可以用,其他的 kafka 消费者也可以消费这些优惠券,例如,数据分析系统,分析优惠券覆盖面等等,如果直接写入 HBase,那么,或者优惠券信息只能从 HBase 中获取,而 HBase 作为线上应用,不应该承载 “其他的目的”

最核心的使用点就是系统之间的解耦和多维度(用途)分发

可以加下 QQ 群,有更多的问题我们可以一起讨论!

2
2
张勤一
回复
qq_利维亚的杰洛特_1
同学你好,可以加下QQ群,我们可以一起讨论问题
2018-12-21
共2条回复

Java分布式后台开发 Spring Boot+Kafka+HBase

从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。

886 学习 · 221 问题

查看课程