分布式消息服务(简称DMS)是一项基于高可用分布式集群技术的消息中间件服务,提供了可靠且可扩展的托管消息队列,用于收发消息和存储消息。那么,比起自建开源的Kafka,分布式消息服务DMS有哪些好处呢?以下就是两者的详细对比。1.省心-成本降低增强海量队列和全托管式服务,大幅降低成本,免去繁琐的运维工作灵活动态伸缩能力,适应业务各发展阶段紧跟Kafka社区,每年修复问题100+DMS开源Kafka操
分类:
其他好文 时间:
2018-06-07 10:21:52
阅读次数:
164
分布式消息服务(简称DMS)是一项基于高可用分布式集群技术的消息中间件服务,提供了可靠且可扩展的托管消息队列,用于收发消息和存储消息。那么,比起自建开源的Kafka,分布式消息服务DMS有哪些好处呢?以下就是两者的详细对比。 ...
分类:
其他好文 时间:
2018-06-06 22:10:43
阅读次数:
127
什么是分布式消息中间件? 什么是分布式消息中间件? 对于分布式消息中间件,首先要了解两个基础的概念,即什么是分布式系统,什么又是中间件。 分布式系统 “A distributed system is one in which components located at networked compu ...
分类:
其他好文 时间:
2018-06-03 12:22:42
阅读次数:
209
一、Kafka简介 Kafka是LinkedIn使用Scala开发的一个分布式消息中间件,它以水平扩展能力和高吞吐率著称,被广泛用于日志处理、ETL等应用场景。Kafka具有以下主要特点: 消息的发布、订阅均具有高吞吐量: 据统计数字表明,Kafka每秒可以生产约25万消息(50 MB),每秒处理5 ...
分类:
其他好文 时间:
2018-05-28 21:51:35
阅读次数:
858
http://kane-xie.iteye.com/blog/2225085 kafka最初是被LinkedIn设计用来处理log的分布式消息系统,因此它的着眼点不在数据的安全性(log偶尔丢几条无所谓),换句话说kafka并不能完全保证数据不丢失。 尽管kafka官网声称能够保证at-least- ...
分类:
其他好文 时间:
2018-05-23 20:46:43
阅读次数:
151
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇总结了可能出现的异常场景,并对RabbitMQ提供的可用性保证进行了分析,在出现服务器宕机后,仍然可以正常服务。另外,需要尽快恢复异常的服务器,重新加入集群,推送未消费的消息,通过监控可第一时间接收到错误并进行处理。另外,我们想主动了解消息堆积和消费的情况,以及服务器节点的压力,RabbitMQ提供了几种方式便捷、直观的
分类:
其他好文 时间:
2018-05-21 14:33:07
阅读次数:
140
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇介绍了各种场景下的最佳实践,大部分场景可以使用「发后即忘」的模式,不需要响应,如果需要响应,可以使用RabbitMQ的RPC模型。RabbitMQ以异步的方式解耦系统间的关系,调用者将业务请求发送到Rabbit服务器,就可以返回了,Rabbit会确保请求被正确处理,即使遇到网络异常、Rabbit服务器崩溃、整个机房断电等
分类:
其他好文 时间:
2018-05-14 13:21:14
阅读次数:
177
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。通过前2篇的介绍,了解了消息通信的主要元素和交互过程,以及如何运行和管理RabbitMQ,这篇将站在开发模式的角度理解「面向消息通信」带来的好处,以及在各种场景下的最佳实践。通过介绍,你会了解到:面向消息通信的好处发后即忘模型用RabbitMQ实现RPC面向消息通信的好处主要从异步状态思维、处理能力扩展性、集成复杂度方面,说明
分类:
其他好文 时间:
2018-05-14 13:17:10
阅读次数:
151
支付宝系统架构概况大数据 典型处理默认大数据 财务会计大数据 支付清算大数据 核算中心大数据 易大数据 柔性事务 支付宝的开源分布式消息中间件 Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大 ...
分类:
其他好文 时间:
2018-05-11 23:38:59
阅读次数:
160
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇介绍了AMQP消息通信,包括队列、交换器和绑定,通过虚拟主机还可以隔离数据和权限,消息持久化和发送方确认模式确保了消息不丢失。本篇主要介绍如何运行和管理RabbitMQ,在介绍之前,会有个DEMO演示消息发送和接收,一方面对AMQP的元素有更直观的认识,一方面为后面介绍监控做数据来源。通过介绍,你会了解到:消息发送和接收
分类:
其他好文 时间:
2018-05-11 10:44:30
阅读次数:
188