?????? Discuss about try interface in saga-transaction manager

2018-08-07 Thread bismy
Our customer want to use this feature too, and I'd like to join and find some work to do. -- -- ??: ""; : 2018??8??7??(??) 6:42 ??: "dev@servicecomb.apache.org"; ????: Re: Discuss about try inte

Re: Discuss about try interface in saga-transaction manager

2018-08-07 Thread 赵俊
I’d like to jump into this task, first let me check the source :) > On 7 Aug 2018, at 5:37 PM, Willem Jiang wrote: > > Yeah, it's quit easy if we can leverage the current Pack framework. > I just create some sub tasks below SCB-665[1]. Please feel free to jump in > if you want to help :) > > [

Re: Discuss about try interface in saga-transaction manager

2018-08-07 Thread Willem Jiang
Yeah, it's quit easy if we can leverage the current Pack framework. I just create some sub tasks below SCB-665[1]. Please feel free to jump in if you want to help :) [1]https://issues.apache.org/jira/browse/SCB-665 Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Mon, Aug 6, 2018 at 9:47

Re: Discuss about try interface in saga-transaction manager

2018-08-06 Thread cherrylzhao
That’s a great job ~ It seems to be satisfied our requirement very well. Omega and Alpha can be integrated with TCC, it looks like: 1. Begin transaction,alpha generate txid 2. Main service invoke try method of sub service. omega would register confirm and cancel method to alpha bindin

Re: Discuss about try interface in saga-transaction manager

2018-08-06 Thread Zheng Feng
It is great. I will take a look. Willem Jiang 于 2018年8月6日周一 11:58写道: > FYI, I just updated the design document[1] of Pack with TCC. > > Please feel free to add your comments here. > > [1] > > https://github.com/apache/incubator-servicecomb-saga/blob/master/docs/design.md#workflow-tcc > > > Will

Re: Discuss about try interface in saga-transaction manager

2018-08-05 Thread Willem Jiang
FYI, I just updated the design document[1] of Pack with TCC. Please feel free to add your comments here. [1] https://github.com/apache/incubator-servicecomb-saga/blob/master/docs/design.md#workflow-tcc Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Sun, Aug 5, 2018 at 10:30 AM, cherryl

Re: Discuss about try interface in saga-transaction manager

2018-08-04 Thread cherrylzhao
Hi, Willem Thanks for your quickly reply. That’s a great idea for defining new TCC protocol ! Best Wishes & Regards > On 4 Aug 2018, at 10:49 PM, Willem Jiang wrote: > > Hi > > Current Pack (Omega/Alpha) supports to define the custom coordination > protocol, > So we can define a new TCC proto

Re: Discuss about try interface in saga-transaction manager

2018-08-04 Thread Willem Jiang
Hi Current Pack (Omega/Alpha) supports to define the custom coordination protocol, So we can define a new TCC protocol instead of extends the old saga protocol. I'm post the TCC design proposal shortly in this weekend. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Sat, Aug 4, 2018 at 5

Discuss about try interface in saga-transaction manager

2018-08-04 Thread cherrylzhao
Hi, all Currently, service comb saga transaction-manager have implemented “confirm” and “cancel” process based on micro-service. Due to saga model have’t ensure resource isolation,it need to deal with the concurrent problem in business application. We want to discuss whether it is possible to ad