什么是Kafka


一、Kafka的名字是怎么来的Jay Kreps(工作于LinkedIn,Kafka创始人之一):我想既然Kafka是为了写数据而产生的,那么用作家的名字来命名会显得更有意义。我在大学时期上过很多文学课程,很喜欢Franz Kafka。况且,对于开源项目来说,这个名字很酷。不过,名字和应用本身基本没

浅谈消息队列


1.为什么使用消息队列引入消息队列主要的使用场景为:解耦、异步、削峰。2.缺点系统可用性降低系统引入的外部依赖越多,越容易挂掉。这里需要考虑 高可用的问题系统复杂度提高如何保证不会重复消费,怎么处理消息丢失,怎么保证消息传递的顺序性这一系列的问题一致性问题3.Kafka、ActiveMQ、Rabb