# Challenges and Solution Directions of Microservice Architectures: A Systematic Literature Review
## Appendix A List of Primary Studies
[PERSON], [PERSON], and [PERSON], \"Chain-Oriented Load Balancing in Micro-service System,\" in 2020 World Conference on Computing and Communication Technologies (WCCCT), May 2020, pp. 10-14, doi:10.1109/WCCCT49810.2020.9169996. * _[PERSON]. [PERSON], [PERSON], and [PERSON], \"Microscaler: Cost-effective Scaling for Micro-service Applications in the Cloud with an Online Learning Approach,\" IEEE Trans. Cloud Comput., pp. 1-1, Apr. 2020, doi:10.1109/tcc.2020.2985352. * _AY. [PERSON] and [PERSON], \"Dyme: Dynamic Micro-service Scheduling in Edge Computing Enabled IoT,\" IEEE Internet Things J., pp. 1-1, Mar. 2020, doi:10.1109/jiot.2020.2981958. * _AZ._. [PERSON], [PERSON], [PERSON], [PERSON], [PERSON], and [PERSON], \"Graph-based root cause analysis for service-oriented and micro-service architectures,\" J. Syst. Softw., vol. 159, p. 110432, Jan. 2020, doi:10.1016/j.jss.2019.110432. * _BA. [PERSON], [PERSON], and [PERSON], \"Application deployment using containers with auto-scaling for micro-services in cloud environment,\" J. Netw. Comput. Appl., vol. 160, p. 102629, Jun. 2020, doi:10.1016/j.jnca.2020.102629. * _[PERSON]. [PERSON] et al. (2020)_ _[PERSON]. [PERSON] et al., \"Scalability Assessment of Micro-service Architecture Deployment Configurations: A Domain-based Approach Leveraging Operational Profiles and Load Tests,\" J. Syst. Softw., vol. 165, p. 110564, Jul. 2020, doi:10.1016/j.jss.2020.110564. * _BC._. * _[PERSON] et al. (2020)_ _[PERSON], [PERSON], and [PERSON], \"A Hybrid Approach to Micro-services Load Balancing,\" in Micro-services, Springer International Publishing, 2020, pp. 249-269._
* _[PERSON], [PERSON], and [PERSON], \"Adaptive Micro-service Scaling for Elastic Applications,\" IEEE Internet Things J., vol. 7, no. 5, pp. 4195-4202, May 2020, doi:10.1109/JIOT.2020.2964405._
* _[PERSON] et al. (2020)_ _[PERSON]. [PERSON] et al, \"An Anomaly Detection Algorithm for Microservice Architecture Based on Robust Principal Component Analysis,\" IEEE Access, 2020, doi:10.1109/ACCESS.2020.3044610._
* _[PERSON], \"A Quantitative Approach for Estimating the Scaling Thresholds and Step Policies in a Distributed Microservice Architecture,\" IEEE Access, vol. 8, pp. 180246-180254, 2020, doi:10.1109/ACCESS.2020.3028310._
* _[PERSON], [PERSON], and [PERSON], \"Adaptive Microservice Scaling for Elastic Applications,\" IEEE Internet of Things Journal, vol. 7, no. 5, pp. 4195-4202, May 2020, doi:10.1109/JIOT.2020.2964405._
* _[PERSON] et al. (2020)_ _[PERSON] et al., \"Graph-Based Trace Analysis for Microservice Architecture Understanding and Problem Diagnosis,\" Proceedings of the 28 th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, vol. 20, 2020, doi:10.1145/3368089._
* _[PERSON], [PERSON], [PERSON], and [PERSON], \"Building orchestrated microservice systems using declarative business processes,\" Service Oriented Computing and Applications, vol. 14, no. 4, pp. 243-268, Dec. 2020, doi:10.1007/S11761-020-00300-2/FIGURERES/12._
* _[PERSON] and [PERSON] (2021)_ _[PERSON] and [PERSON], \"Offline Trace Generation for Microservice Observability,\" Proceedings--IEEE International Enterprise Distributed Object Computing Workshop, EDOCW, pp. 308-317, 2021, doi:10.1109/EDOCW52865.2021.00062._
* _[PERSON] and [PERSON] (2021)_ _[PERSON] and [PERSON], \"Intelligent Autoscaling of Microservices in the Cloud for Real-Time Applications,\" IEEE Access, vol. 9, pp. 35464-35476, 2021, doi:10.1109/ACCESS.2021.3061890._
* _[PERSON] et al. (2021)_ _[PERSON] et al., \"A layered framework for root cause diagnosis of microservices,\" 2021 IEEE 20 th International Symposium on Network Computing and Applications (NCA), pp. 1-8, Nov. 2021, doi:10.1109/NCA53618.2021.9685494._
* _[PERSON], [PERSON], [PERSON], [PERSON], [PERSON], and [PERSON], \"Kmon: An In-kernel Transparent Monitoring System for Microservice Systems with eBPF,\" Proceedings--2021 IEEE/ACM International Workshop on Cloud Intelligence, CloudIntelligence 2021, pp.