请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Kafka相关问题

老师,你好! 我面试中被问到了这个问题:
谁给kafka传消息,谁收kafka的消息。
我回答的是spring框架下的kafka的send发送的。MySql去消费消息。面试官说我这个可以吗?
请问老师这个问题应该怎么回答?

正在回答 回答被采纳积分+3

1回答

张勤一 2021-08-02 10:13:00

同学你好:

    你这里的回答其实是『与问题不沾边的』,在我回复你的问题之前,我还是想要给你一些建议:不要只是照着视频敲一遍我的代码,如果你没有理解我在做什么、那些工具有什么样的用处;那么,你几乎是没有什么收获的。

    Kafka 是一个高性能的消息中间件,发送给 Kafka 消息的当然是 Producer,消费 Kafka 消息的当然是 Consumer,这是经典的『生产者-消费者』模型。而具体到业务里面,是谁来做,当然也就是你自己的业务逻辑去控制的。这里你应该是举例说明,哪种场景下需要使用 Kafka 作为消息驱动的服务。

1 回复 有任何疑惑可以回复我~
  • 提问者 慕斯0136764 #1
    老师,我想请问下关于清理过期优惠券,
    我的理解的生产者是:Redis生产了这个过期消息
    消费者是:Mysql去消费的
    老师我这样的理解是对的吗
    回复 有任何疑惑可以回复我~ 2021-08-02 10:25:44
  • 张勤一 回复 提问者 慕斯0136764 #2
    这个是对的,但是,只针对于我们这里的业务
    回复 有任何疑惑可以回复我~ 2021-08-02 10:36:44
  • 提问者 慕斯0136764 回复 张勤一 #3
    谢谢老师。   当时那个某度厂 面试官就直接质疑我, Redis可以产生消息吗?  我当时就懵逼了
    回复 有任何疑惑可以回复我~ 2021-08-02 10:42:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信