This is an automated email from the ASF dual-hosted git repository.

ningjiang pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/servicecomb-website.git

commit fcb0e0d2dc50a172374a4a41bb0e98057e8938e2
Author: Willem Jiang <[email protected]>
AuthorDate: Thu Nov 29 12:38:20 2018 +0800

    Polish the blog of distributed transactions
---
 _posts/cn/2018-04-26-distributed-transactions-saga.md | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/_posts/cn/2018-04-26-distributed-transactions-saga.md 
b/_posts/cn/2018-04-26-distributed-transactions-saga.md
index abde184..67da33a 100644
--- a/_posts/cn/2018-04-26-distributed-transactions-saga.md
+++ b/_posts/cn/2018-04-26-distributed-transactions-saga.md
@@ -21,7 +21,7 @@ redirect_from:
 
 ![]({{ site.url }}{{ site.baseurl }}/assets/images/saga/Saga.003.jpeg)
 
-今天的议题围绕几个方面来展开,一个是微服务事务一致性的问题,然后讲一讲业界的SAGA解决方案,我们在ServiceComb里也提供了SAGA的实现。另外一件事情,我项目这边也在招新,欢迎广大感兴趣的同学一会儿加我微信。我们现在项目其实架子也都搭得不错了,就是等着大家跳到碗里面,一起来解决微服务事务一致性问题。
+今天的议题围绕几个方面来展开,一个是微服务事务一致性的问题,然后讲一讲业界的SAGA解决方案,我们在ServiceComb里也提供了SAGA的实现。另外一件事情,我项目这边也在招新,欢迎广大感兴趣的同学一会儿加我微信。我们现在项目其实架子也都搭得不错了,基本功能都实现了,就是等着大家跳到碗里面,一起来解决微服务事务一致性问题。
 
 ![]({{ site.url }}{{ site.baseurl }}/assets/images/saga/Saga.004.jpeg)
 
@@ -45,7 +45,7 @@ redirect_from:
 
 由于隔离性互斥的要求,在事务执行过程中,所有的资源都是被锁定的,这种情况只适合执行时间确定的短事务。  
但是为了保证分布式事务的一致性,大都是采用串行化的隔离级别来保证事务一致性,这样会降低系统的吞吐。
 
-但因为2PC的协议成本比较高,又有全局锁的问题,性能会比较差。 因此现在大家基本上不会采用这种强一致解决方案。
+但因为2PC的协议成本比较高,又有全局锁的问题,性能会比较差。 现在大家基本上不会采用这种强一致解决方案。
 
 ![]({{ site.url }}{{ site.baseurl }}/assets/images/saga/Saga.008.jpeg)
 
@@ -76,13 +76,13 @@ TCC名字的由来是其中包含了 try, confirm, cancel三个操作。
 
 ![]({{ site.url }}{{ site.baseurl }}/assets/images/saga/Saga.012.jpeg)
 
-Saga其实是30年前的一篇数据库论文里提到的一个概念。在论文中一个Saga事务是由多个本地事务所组成, 
每个本地事务有相应的执行模块和补偿模块,当saga事务中的任意一个本地事务出错了, 可以通过调用相关的补充方法恢复之前的事务,达到事务的最终一致性。
+Saga其实是30年前的一篇数据库论文里提到的一个概念。在论文中一个Saga事务就是一个长期运行的事务,这个事务是由多个本地事务所组成, 
每个本地事务有相应的执行模块和补偿模块,当saga事务中的任意一个本地事务出错了, 可以通过调用相关事务对应的补偿方法恢复,达到事务的最终一致性。
 
 ![]({{ site.url }}{{ site.baseurl }}/assets/images/saga/Saga.013.jpeg)
 
-Saga概念虽然提出来快30年了, 随着微服务的复杂,引出了分布式Saga问题近些年也逐步受到大家的关注。
+Saga概念虽然提出来快30年了, 随着微服务的出现,越来越多的人想解决分布式事务问题,Saga也逐步受到大家的关注。
 
-我们在实现Saga模型的时候,主要是参考了Caitie McCaffrey 在分布式Saga论文,以及Chris Richardson的研究。 
大家可以通过下面的链接获取相关的信息。
+我们在实现Saga过程中,主要是参考了Caitie McCaffrey 在分布式Saga论文,以及Chris Richardson的研究。 
大家可以通过下面的链接获取相关的信息。
 
 ![]({{ site.url }}{{ site.baseurl }}/assets/images/saga/Saga.016.jpeg)
 

Reply via email to