Service state consistency maintenance method based on transactions
A technology of service status and consistency, applied in the direction of machine execution devices, concurrent instruction execution, etc., can solve problems such as premature exit of combined service instances, unavoidable chain premature death, and limited concurrency, so as to ensure serializability and recoverability performance, avoid starvation phenomenon, and ensure the effect of recoverability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0042] Such as figure 2 and image 3 As shown, the implementation steps of the transaction-based service state consistency maintenance method in this embodiment are as follows:
[0043] 1) Pre-construct a set of rollback composite service instances (hereinafter referred to as REC set) and a collection of non-rollback composite service instances with waiting queues (hereinafter NREC set for short), where the execution result of the combined service instance in the REC set can be eliminated, while the combined service instance in the NREC set with a waiting queue has performed irreparable services, and the execution result cannot be completely revoked; set the combined service instance in the system Threshold T of elapsed execution time ref ;Time stamps are used to identify the times when composite service instances are scheduled, and the scheduled composite service instance CS is obtained from the composite service queue to be scheduled i , to determine whether the schedule...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com