2015.6.23(Metaq和HSF)

今天根据官方文档在本地配置了MetaQ和HSF的demo,模拟了消息的生产和消费,服务的发布与调用。
1. MetaQ
1) MetaQ是一款分布式、队列模型的消息中间件。分为Topic与Queue两种模式,Push和Pull两种方式消费,支持严格的消息顺序,亿级别的堆积能力,支持消息回溯和多个维度的消息查询。
2) MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,目前在淘宝和支付宝有着广泛的应用。
3) 内部实现:MetaQ充分利用了zookeeper这个优秀的服务中心,作为服务注册和查找中心、客户端负载均衡和数据偏移量的分布式存储使用,Zookeeper在MetaQ整个集群中扮演非常关键的角色。
2. HSF旨在为阿里巴巴的应用提供一个分布式的服务框架,HSF从分布式应用层面以及统一的发布/调用方式层面为各部门提供支持,从而可以很容易的开发分布式的应用以及提供或使用公用功能模块,而不用考虑分布式领域中的各种细节技术,例如远程通讯、性能损耗、调用的透明化、同步/异步调用方式的实现等等问题。
3. MetaQ-demo通过MetaProducer生产了用户信息(用户ID,姓名,事件Code),通过MetaPushConsumer订阅生产者生产的topic对应的事件,从MetaQ获取消息进行业务处理;HSF-demo通过ServiceFactory的provider方法发布了一个helloService服务,通过ServiceFactory的consumer方法调用该服务,传输一个UserID参数获得了相应的用户数据,从而可以进行进一步的业务处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值