a distributed transaction solution for Java microservices Architecture
The Course catalogue is as follows:
1. Course Introduction 20 minutes
2. Demonstration of solution effect (combined with real application of payment system) 45 minutes
3, Common Distributed transaction Solution introduction 47 minutes
4, Message delivery consistency (guarantee of reliable message) 20 minutes
5, Message delivery consistency of the exception process processing 16 minutes
6. Process and characteristics of regular MQ queue messages 12 minutes
7, the message repeated sending problem and the power of the business interface design 18 minutes
8, Reliable message final consistency scheme 1 (local messaging service) design 19 minutes
9, Reliable message final consistency scheme 2 (independent messaging service) design 24 minutes
10. Design and implementation of reliable message service--message service subsystem 27 minutes
11. Design and implementation of reliable message service--message management subsystem 10 minutes
12. Design and implementation of reliable message service--Message status confirmation subsystem 15 minutes
13. Design and implementation of reliable message service--message recovery subsystem 13 minutes
14. Design and implementation of reliable message service--real-time message service subsystem 28 minutes
15, Reliable message final consistency scheme in the payment system of practical application introduction 47 minutes
16, reliable message final consistency scheme in the payment system of practical application deployment 38 minutes
17, Reliable message final consistency scheme in the payment system of practical application test 24 minutes
18. Improved optimization of final conformance scheme for reliable messages (message asynchronous acknowledgment) 35 minutes
19. Optimization recommendations for the final conformance scheme for reliable messages 16 min
20, the best efforts to inform the program of practical application introduction 7 minutes
21. Design and implementation of maximum effort notification scheme 54 minutes
22, the best efforts to inform the solution of practical application deployment 13 minutes
23, the best efforts to inform the program of practical application test 30 minutes
24, maximum efforts to inform the optimization of the proposal 13 minutes
25. TCC Type Distributed transaction Scheme introduction 15 minutes
26. TCC Type Distributed Transaction Framework introduction and sample deployment 26 minutes
27, the TCC Type Distributed transaction scheme in the payment system practical application detailed 60 Minutes
28. TCC Type Distributed transaction scheme in the payment System application deployment and testing 35 minutes
29. TCC-Type Distributed transaction framework design and source code Analysis
30. The application optimization of TCC-type Distributed transaction scheme is improved
A distributed transaction solution for Java microservices architecture