消息中间件
文章平均质量分 87
damokelisijian866
这个作者很懒,什么都没留下…
展开
-
分布式消息中间件RocketMQ
分布式消息中间件RocketMQ 一、特点: 1、 具有灵活的可扩展性,天然支持集群。核心的四大组件(NameServer、Broker、Producer、Consumer)支持水平扩展。 2、 海量消息堆积能力。 3、 支持顺序消息。可以保证消息消费者按照消息的发送顺序对消息进行消费。生产者通过将消息发送到同一个队列来实现。 4、 支持多种消息过滤方式。服务端过滤和消费端过滤。 5、 支持事务消...原创 2019-09-24 13:25:25 · 928 阅读 · 0 评论 -
kafka原理解析
前言 : kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模中的网站中的所有动作流数据,具有高性能、持久化、多副本备份、横向扩展能力等等。 基础架构及术语 话不多说,先看图,通过这张图我们来捋一捋相关的概念及之间的关系: 名词解释 Producer:即生产者,消息的产生者,是消息的入口。 Broker:Broker是kafka实例,每个服务器上有一个或多个kafka的实例,我...原创 2019-10-29 00:13:14 · 821 阅读 · 5 评论 -
pulsar相对于kafka的优点
前言 对于开发云原生分布式应用程序的开发人员来说,他们应该把更多的精力放在应用程序和微服务上,而不是把时间浪费在处理复杂的消息基础设施上,他们需要一些解决方案帮助他们管理好这些基础设施。 构建消息基础设施的第一步是选择合适的消息中间件技术。在这方面有很多选择,从各种开源框架(如 RabbitMQ、ActiveMQ、NATS)到一些商用产品(如 IBM MQ 或者 RedHat AMQ)。当然,除...原创 2019-10-22 23:52:54 · 1822 阅读 · 0 评论