kafka
文章平均质量分 55
取名字咋
这个作者很懒,什么都没留下…
展开
-
kafka自学之旅二
kafka自学之旅二生产者对于kafka来讲,生产者是消息产生的源头,那消息在生产者客户端做了那些事情了?配置生产者参数,产生生产者客户端,在消息提交到生产者客户端之后,会被拦截器拦截下来,符合条件的消息经过序列化器序列化成二进制,然后通过通过分区器计算消息所在分区,然后添加在消息累加器里,sender线程把消息发送到Kafka服务端。所以说,一个生产者客户端至少有两个线程,一个主线程,一个sender线程。拦截器生产者客户端消息拦截器像许多框架的拦截器一样,不知一个拦截...原创 2021-05-06 16:32:37 · 90 阅读 · 0 评论 -
kafka自学之旅一
kafka自学之旅一Kafka简介Kafka是一款基于生产者消费者的消息队列管理软件,一般用于数据的异步处理,请求消峰,消除耦合等场景使用。特别实用于系统日志。既可以把日志和业务解除耦合性,又能一异步化处理,减少日志写入的操作耗时。老版本的Kafka是Scala语言编写的,存在许多漏洞,新的版本Kafka是Java语言编写,弥补了许多老版本的漏洞。是LinkedIn公司捐献给apache公司,成为顶级孵化项目。kafka的优点异步化处理:消息是基于生产者消费者模式,生产者往消息队列添加消息,原创 2021-05-06 16:29:59 · 130 阅读 · 0 评论