消息队列
lcf枫
shopee 后台开发
展开
-
kafka
Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark都支持与Kafka集成。InfoQ一直在紧密关注Kafka的应用以及发展,“Kafka剖析”专栏将会从架构设计、实现、应用场景、性能等方面深度解析Kafka。背景介绍Kafka创建背景Kafka是...转载 2018-06-17 14:28:48 · 484 阅读 · 0 评论 -
消息队列注意点
转载自:点击打开链接工作的项目中使用了消息队列,需要注意几个关键问题:消息的顺序问题 保证生产者 - MQServer - 消费者是一对一对一的关系 通过业务判断顺序逻辑 不应该交给消息队列处理消息的重复问题 消费端处理消息的业务逻辑保持幂等性 也就是每次处理东西动作都是一致的 不随着重复处理而不同保证每条消息都有唯一编号且保证消息处理成功与去重表的日志同时出现事务消息看了一篇不错的文章,以下...转载 2018-06-17 21:14:16 · 1080 阅读 · 0 评论