摘要: 阅读全文
posted @ 2019-04-24 14:47 割肉机 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、为什么需要消息系统 1.解耦: 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2.冗余: 消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。许多消息队列所采用的"插入-获取-删除"范式中,在把一个消息从队列中删除之前,需要你的处理系统明确的 阅读全文
posted @ 2019-04-24 14:37 割肉机 阅读(461) 评论(0) 推荐(0) 编辑
摘要: Kafka Kafka Kafka Kafka Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理 阅读全文
posted @ 2019-04-24 09:17 割肉机 阅读(14922) 评论(2) 推荐(0) 编辑