Servicecomb Pack Versions Save

Apache ServiceComb Pack is an eventually data consistency solution for micro-service applications. ServiceComb Pack currently provides TCC and Saga distributed transaction co-ordination solutions by using Alpha as a transaction coordinator and Omega as an transaction agent .

saga-0.0.1

6 years ago

Major features

  • Added saga log to persist all transaction/compensation events
  • Supported compensation of all completed transactions on request failure in case of backward recovery
  • Supported parallel processing of multiple transactions in a single request
  • Supported parallel processing of multiple requests
  • Supported transactions with sequence in a request
  • Added forward recovery to retry failed transactions till success
  • Supported transaction/compensation in terms of REST
  • Added fallback support by REST in case compensations failed
  • Supported service discovery for transactions/compensations/fallbacks with service center

Minor improvements

  • Added travel agency demo to showcase how to use saga
  • Added JMeter performance test script