Hi, zheng

FYI, I have moved sharding-transaction-xa-narayana to our dev branch.

You can see here:
https://github.com/apache/incubator-shardingsphere/tree/dev/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana

------------------
Zhao Jun
Apache Sharding-Sphere & ServiceComb

> On May 28, 2019, at 9:49 AM, zhaojun <[email protected]> wrote:
> 
> I have just created another issue[1] for extend atomikos persistence.
> 
> [1]https://github.com/apache/incubator-shardingsphere/issues/2455
> 
> ------------------
> Zhao Jun
> Apache Sharding-Sphere & ServiceComb
> 
> 
>> On May 28, 2019, at 9:08 AM, 赵俊 <[email protected]> wrote:
>> 
>> Yeah, for ShardingSphere we also consider about adding group and application 
>> id configuration.
>> We plan to implement it in the near future.
>> 
>> 
>>> On May 27, 2019, at 10:18 PM, Zheng Feng <[email protected]> wrote:
>>> 
>>> OK, I understand and we had test with the similar situation on the
>>> kubernetes/openshift environment. The most important thing is that we have
>>> to make sure the restart pod has the same nodeIdentifier in the narayana
>>> configuration.
>>> 
>>> zhaojun <[email protected]> 于2019年5月27日周一 下午9:40写道:
>>> 
>>>> For cloud native architecture, if one instance have crashed, it can
>>>> failover to another available instance.
>>>> it is better to make instance stateless, we should also make transaction
>>>> log saved in database or other sharable storage.
>>>> So we consider about developing SPI for transaction log persistence and
>>>> recovery, and narayana is an implement for that.
>>>> For atomikos, we also plan to extend it.
>>>> 
>>>> ------------------
>>>> Zhao Jun
>>>> Apache Sharding-Sphere & ServiceComb
>>>> 
>>>> 
>>>>> On May 27, 2019, at 8:12 PM, Zheng Feng <[email protected]> wrote:
>>>>> 
>>>>> yeah, the narayana can persist the transaction log into the backend
>>>>> database by using the jdbc configuration. I will take a  loo at the
>>>> issue.
>>>>> Also why does the sharding sphere need this feature ?
>>>>> 
>>>>> zhaojun <[email protected]> 于2019年5月27日周一 下午4:08写道:
>>>>> 
>>>>>> Hi, zheng
>>>>>> 
>>>>>> I have hear of narayana-trnasaction manager have provided a powerful
>>>>>> feature that persisting transaction log into database.
>>>>>> So we prefer you write an example for using it, you can reference the
>>>>>> atomikos example from here[1].
>>>>>> Also I have created a issue for that, please see here[2]
>>>>>> 
>>>>>> [1]:
>>>>>> 
>>>> https://github.com/apache/incubator-shardingsphere-example/tree/dev/sharding-jdbc-example/transaction-example/transaction-2pc-xa-example
>>>>>> <
>>>>>> 
>>>> https://github.com/apache/incubator-shardingsphere-example/tree/dev/sharding-jdbc-example/transaction-example/transaction-2pc-xa-example
>>>>>>> 
>>>>>> 
>>>>>> [2]
>>>> https://github.com/apache/incubator-shardingsphere-example/issues/143 <
>>>>>> https://github.com/apache/incubator-shardingsphere-example/issues/143>
>>>>>> 
>>>>>> 
>>>>>> If you have any question, please feel free to let me know, thanks.
>>>>>> 
>>>>>> 
>>>>>> ------------------
>>>>>> Zhao Jun
>>>>>> Apache Sharding-Sphere & ServiceComb
>>>>>> 
>>>>>> 
>>>> 
>>>> 
>> 
> 

Reply via email to