https://github.com/blackstorm/distributed-transaction-examples
implements xa and tcc distributed transaction manager and microservice example
https://github.com/blackstorm/distributed-transaction-examples
distributed-transaction examples microservice tcc transaction-manager xa
Last synced: 20 days ago
JSON representation
implements xa and tcc distributed transaction manager and microservice example
- Host: GitHub
- URL: https://github.com/blackstorm/distributed-transaction-examples
- Owner: blackstorm
- Created: 2021-07-17T17:13:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-30T06:49:11.000Z (about 4 years ago)
- Last Synced: 2025-02-03T12:49:35.836Z (8 months ago)
- Topics: distributed-transaction, examples, microservice, tcc, transaction-manager, xa
- Language: Go
- Homepage:
- Size: 15.6 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## XA
The `xa` example use http protocol for all rpc call.`tm` is a simaple transaction manager. There has 3 services: `api` and `customer` and `merchant`.
### How to start
```
GET http://api:8080/order
```
`/order` api will call `customer` and `merchant` service.## Task
- [ ] tcc
- [ ] xa example docker-compose