Research Article

An Approach for Reconstructing Applications to Develop Container-Based Microservices

Table 9

Average API execution time comparison (unit: milliseconds).

TypeAPIIteration
1020501002505001000

MonolithicLOGIN API32.4027.9024.2424.0321.7293.35353.82
SIGNUP API34.3030.3527.6226.5624.2996.04356.36
SHOW REPORT API35.2031.0528.2227.7926.4593.64356.36
SEND REPORT API23.4020.0518.4017.1914.8818.9716.07
FEEDBACK API24.3020.5019.2817.6715.4619.4016.55
UPLOAD EVENT API25.5021.5519.9818.2816.2319.8817.00
GET TICKET EVENT API44.0038.4038.9241.2052.79221.04794.89
UPLOAD TICKET API25.9021.7020.5618.8116.7721.3417.58
BUY TICKET API26.2022.2521.3619.5217.6621.0318.33
GET PAYMENT API41.4036.3528.2236.3236.59109.82370.17

MicroserviceLOGIN API18.0013.4015.2012.3811.3811.1610.20
SIGNUP API18.9013.3516.2813.1811.9711.7610.89
SHOW REPORT API20.3015.3018.1215.3814.8239.8314.69
SEND REPORT API18.3012.9014.9212.7211.2911.4510.46
FEEDBACK API18.8014.0516.1013.4312.0812.4011.22
UPLOAD EVENT API18.5014.2515.9212.9111.3411.6510.38
GET TICKET EVENT API26.6021.3024.4221.7829.3356.6354.34
UPLOAD TICKET API17.6014.2515.9212.9111.6412.0710.91
BUY TICKET API18.0013.2014.1212.6511.2611.9210.77
GET PAYMENT API18.1014.9017.3814.6814.2814.8214.61