Unlock instant, AI-driven research and patent intelligence for your innovation.

API performance optimization experiment device

A technology of API interface and experimental device, which is applied in the field of API interface performance optimization experimental device, can solve the problems of lengthening delivery cycle, less data affecting the reliability of test results, reducing the speed of development and optimization iterations, etc., and shortening the project cycle.

Inactive Publication Date: 2019-12-03
北京温杜科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing technology uses a single-layer experiment to test the impact of different technical optimization schemes on performance indicators. Multiple technical optimization schemes need to be launched in multiple phases, and each time a new experiment is created, additional development investment is required. Therefore, developing new functions in the original On the basis of increasing manpower and time costs, lengthening the delivery cycle, delaying the product's response to the market, and reducing the speed of development and optimization iterations
Another solution in the existing technology is to divide the traffic into multiple parts and carry out multiple experiments at the same time, but excessive traffic refinement can easily lead to too little data and affect the reliability of test result evaluation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • API performance optimization experiment device
  • API performance optimization experiment device
  • API performance optimization experiment device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other implementations obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0029] see figure 1 As shown, the present invention provides an API interface performance optimization experimental device, including an experiment management module 1, which is used to define the call relationship of the entire interface link level, and create an experiment on the corresponding level. After creating the experiment, it will corresponding to the name of the experiment assigned to each group;

[0030] Experiment deployment module 2, which is use...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an API (Application Program Interface) performance optimization experiment device, which comprises an experiment management module, an experiment deployment module which is used for packaging and mirroring the optimized branch codes corresponding to the experiment names and distributing starting containers; and a service registration discovery module which is used for routing a corresponding request through the service name and the experiment name. The beneficial effects are that multiple performance experiments can be carried out at the same time, and the engineering period is shortened; the multi-layer performance experiments are mutually independent, so that the accuracy of data statistics is not influenced; each layer of experiment has 100% flow, so that enoughexperiment data can be guaranteed; rapidly creating an experiment; each experimental group deployment environment of each layer is physically isolated, so that the influence of other external factorson experimental results is reduced; second-level loss stopping is monitored in real time in an experiment.

Description

technical field [0001] The invention relates to the field of software engineering, in particular to an experimental device for optimizing the performance of an API interface. Background technique [0002] Performance has always been an important indicator for measuring software systems, which directly affects the user experience. With the increase in the number of concurrent users that the system can withstand, how to quickly optimize and iterate the existing system from the code level under the existing hardware conditions such as bandwidth, cpu, memory, and hard disk is a huge test. Because it is difficult to simulate the real online environment in offline testing, only online real data can give the most accurate performance feedback, so online experiments become very important. Under the existing technology, if multiple technical optimization schemes are verified and tested in the experiment at the same time, there may be mutual exclusion between each technical scheme, a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3604
Inventor 王平
Owner 北京温杜科技有限公司