如何用消息系统避免分布式事务?
前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。
上述场景在各个类型的系统中都能找到相似影子,比如在电商系统中,当有用户下单后,除了在订单表插
GTS解密--GTS的原理、架构与特点
全局事务服务(Global Transaction Service,简称 GTS)是阿里新推出的分布式事务处理方案,对其深入分析的资料相对匮乏。本文的目标是剖析GTS的技术路线,厘清其优势与约束。
RocketMQ的前世今生
阿里巴巴消息中间件起源于2001年的五彩石项目,Notify在这期间应运而生,用于交易核心消息的流转。
至2010年,B2B开始大规模使用ActiveMQ作为消息内核,随着阿里业务的快速发展,急需一款支持顺序消息,拥有海量消息堆积能力的消息中间件,MetaQ 1.0在2011年诞生。
到
零基础学习贴:如何收取短信回复消息
消息服务支持多种消息推送方式,其中就包括推送短信,而目前很多行业都会需要通过短信的方式与客户沟通。主流的广告推广、客户关系保持、验证码等等,本文就不赘述了,可以参考消息服务的文档:点我。本文稍微进阶一些,教学:如何收取短信回复消息。
消息服务MNS日志的正确打开方式
消息成功发送到队列/主题,消费端却收不到消息,消息到底去哪儿了?
多个客户端,想知道某个客户端产生/消费的消息量?
队列/主题完整消息轨迹轻松查看?
... ...
按照下面的方式来,上面的需求通通搞定。
基本模式:将MNS的日志推送到LogService,然后登陆LogService控制