发布时间:2017-12-01 13:48:34
正文 思考这个问题的初衷,是有一次给朋友转账,结果我的钱被扣了,朋友没收到钱。而我之前一直认为银行转账一定是由事务保证强一致性的,于是学习、总结了一下分布式事务的各种理论、方法。 事务是一个非常广义的词汇,各行各业解读都不一样。对于程序员,事务等价于Transaction,是指一组连续的操作,这.........【阅读全文】
发布时间:2017-12-01 13:18:06
作者|王小瑞、冯嘉 2016年底已捐赠给Apache软件基金会,阿里巴巴开源其自研的第三代分布式消息中间件——RocketMQ在项目思路、技术细节以及未来规划上都有哪些可以供业界参考的经验?为此,InfoQ特意采访了RocketMQ的两位联合创始人。编者按 2012年,阿里巴巴开源其自研的第三代分布式消息中间件——Ro.........【阅读全文】
发布时间:2017-11-28 09:48:09
微服务主要的优势如下: 1、降低复杂度 将原来偶合在一起的复杂业务拆分为单个服务,规避了原本复杂度无止境的积累。每一个微服务专注于单一功能,并通过定义良好的接口清晰表述服务边界。每个服务开发者只专注服务本身,通过使用缓存、DAL等各种技术手段来提升系统的性能,而对于消费方来说完全透明。 .........【阅读全文】
发布时间:2017-08-29 13:57:48
比较了业界流行的分布式数据库中间件,关于每个产品的介绍,网上的资料比较多,本文只是对几款产品的架构进行比较,从中可以看出中间件发展和演进路线TDDLAmoebaCobarMyCat点评其它资料mysql中间件研究(Atlas,cobar,TDDL) http://www.guokr.com/blog/475765/.........【阅读全文】