Method for changing synchronous service call to asynchronous parallel call with self-expanding choking algorithm
A service invocation and self-expansion technology, applied in the direction of concurrent instruction execution, machine execution device, program startup/switching, etc., can solve the problems of time waste and low resource utilization, and achieve improved throughput, reliable time-limited response, and guaranteed time-limited effect of response
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0017] Embodiment one, see figure 1 ,
[0018] The present invention provides a method for converting a synchronous service call into an asynchronous parallel call using a self-expanding blocking algorithm, decoupling a long time-consuming blocked synchronous service call into an independent multi-threaded non-blocking asynchronous call, and improving service efficiency. Throughput, parallel processing can be split when facing splittable batch service requests, which can ensure reliable time-limited response;
[0019] For a schematic diagram of the structure and principle of converting synchronous service calls into asynchronous parallel calls, see figure 1 , including the following sections:
[0020] S101 in the figure means: the main tune entry part,
[0021] This part includes a single-thread scheduling main calling thread and a custom distribution strategy, which is used for: when there is a request to call the synchronous service method, the main calling thread will sp...
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