关于java:Kafka

7次阅读

共计 275 个字符,预计需要花费 1 分钟才能阅读完成。

装置

1. 确保具备 jdk1.8、zookeeper
2.
3.
4.

实践

应用场景

  • 流动追踪
 最早用在流动追踪,网站用户和前端用户交互,会生成一个动态信息(eg: 网页拜访和点击数量了用户个人信息等)将这些音讯发送到一个或者多个 topic 中,由后端应用程序进行读取,生成报告;以及为机器学习提供数据 
  • 传递音讯
 应用程序先该用户发送告诉(邮件)
  • 提交记录日志
  • 流解决
  • 秒杀

优缺点

吞吐率高:kafka 把所有的音讯都存储到高速大容量的硬盘上,他通过顺序存储,零 copy(他不须要通过用户的缓存), 批量发送,消息压缩(对于大音讯咱们的瓶颈次要是在网络上,而不是 cpu),来进步吞吐率;

正文完
 0