文件名称:消息队列之kafka.docx
文件大小:1.25MB
文件格式:DOCX
更新时间:2023-05-22 08:09:38
kafka
Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种场景需求:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。用scala语言编写,Linkedin于2010年贡献给了Apache基金会并成为*开源项目。