
消息队列
文章平均质量分 92
看不见鲸鱼的鼻子
All in WEB3
展开
-
Rabbitmq入门级基础概念原理介绍
Rabbitmq特点 低延时 基于AMQP协议,支持主流开发语言接入,支持主流操作系统 开源,Erlang开发,天然支持分布式扩展,不需要像ActiveMQ、Kafka那样通过ZooKeeper分别来实现HA方案和保存集群的元数据 开箱即用,上手方便 社区活跃,文档完善,错误解决方便 高并发性能好 术语概念 术语 概念 Server(Broker) 消息队列服务器端,用于接收客户端发送来的消息以及向客户端推送消息 ClientProducer 消息队列服务器端,用于向服务器端发送原创 2021-03-03 00:48:48 · 215 阅读 · 2 评论 -
Kafka入门级基本概念原理介绍
简单介绍 Kafka 是一个分布式遵循消息发布-订阅模式的消息系统,其特点是具有高吞吐量 具有高性能、持久化、多副本备份、横向扩展能力 工作方式为由Producer向Topic推数据,Consumer从Topic拉数据 支持消息批量推送和拉取以及批量压缩来保证高吞吐量特性,多被用于日志收集、统计等数据收集业务 借助ZK进行Broker节点元数据信息存储以及Watch机制进行节点负载均衡和剔除操作 Producer通过ZK拿到Leader节点信息并建立Socket连接传递消息 最后: Kafka速度的秘原创 2021-03-03 00:28:13 · 154 阅读 · 0 评论