Skip to content

Commit

Permalink
Update 解密分布式事务框架-Fescar.md
Browse files Browse the repository at this point in the history
  • Loading branch information
CoffeeLatte007 authored Mar 29, 2019
1 parent 1e4c432 commit ef67d8e
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# 1.分布式事务
在去年的时候我写过一篇关于分布式事务的文章[再有人问你分布式事务把这篇扔给他](https://juejin.im/post/5b5a0bf9f265da0f6523913b)。再这篇文章中我叫大家能不用分布式事务就别用分布式事务,因为会引入很多的复杂度。当时说这个的时候其实还有一个原因,没有大厂的成熟开源解决方案,虽然再网上有很多开源的分布式事务框架,但是都不是太成熟,没有大量的业务验证。它不像其他的分布式中间件有大量的成熟的解决方案,比如分布式消息队列中间件:Apache Kafka,Apache RocketMQ,Apache Pulsar这三个均是Apache顶级项目;又比如分布式任务调度,也有很多的开源比如XXL-JOB,Elastic-Job都是有很多的公司在使用。
在去年的时候我写过一篇关于分布式事务的文章[再有人问你分布式事务把这篇扔给他](https://github.com/javagrowing/JGrowing/blob/master/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/%E5%86%8D%E6%9C%89%E4%BA%BA%E9%97%AE%E4%BD%A0%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1%EF%BC%8C%E8%BF%99%E7%AF%87%E6%96%87%E7%AB%A0%E6%89%94%E7%BB%99%E4%BB%96.md)。再这篇文章中我叫大家能不用分布式事务就别用分布式事务,因为会引入很多的复杂度。当时说这个的时候其实还有一个原因,没有大厂的成熟开源解决方案,虽然再网上有很多开源的分布式事务框架,但是都不是太成熟,没有大量的业务验证。它不像其他的分布式中间件有大量的成熟的解决方案,比如分布式消息队列中间件:Apache Kafka,Apache RocketMQ,Apache Pulsar这三个均是Apache顶级项目;又比如分布式任务调度,也有很多的开源比如XXL-JOB,Elastic-Job都是有很多的公司在使用。

而我们的分布式事务框架却一直没有一个经过大量业务验证的框架通过我的一些了解其实各大公司都是有自己的分布式事务的解决方案但很多时候都和业务上强耦合了不适于做一些通用的框架但是阿里在今年年初的时候给了大家一个惊喜Fescar开源从而让大家再以后选择分布式事务的时候多了一个选择方案而且是经过成熟业务验证的方案

Expand Down

0 comments on commit ef67d8e

Please sign in to comment.