AI Techniques in the Microservices Life-Cycle: A Survey
Moreschini, Sergio, Pour, Shahrzad, Lanese, Ivan, Balouek-Thomert, Daniel, Bogner, Justus, Li, Xiaozhou, Pecorelli, Fabiano, Soldani, Jacopo, Truyen, Eddy, Taibi, Davide
–arXiv.org Artificial Intelligence
Microservices is a popular architectural style for the development of distributed software, with an emphasis on modularity, scalability, and flexibility. Indeed, in microservice systems, functionalities are provided by loosely coupled, small services, each focusing on a specific business capability. Building a system according to the microservices architectural style brings a number of challenges, mainly related to how the different microservices are deployed and coordinated and how they interact. In this paper, we provide a survey about how techniques in the area of Artificial Intelligence have been used to tackle these challenges.
arXiv.org Artificial Intelligence
May-25-2023
- Country:
- Asia
- Europe
- Hungary (0.04)
- Portugal (0.04)
- Netherlands > North Brabant
- 's-Hertogenbosch (0.04)
- Eindhoven (0.04)
- Ireland (0.04)
- Sweden (0.04)
- France > Pays de la Loire
- Loire-Atlantique > Nantes (0.04)
- Germany > Baden-Württemberg
- Stuttgart Region > Stuttgart (0.04)
- Romania (0.04)
- Belgium > Flanders
- Flemish Brabant > Leuven (0.04)
- Greece (0.04)
- Russia (0.04)
- Italy
- Emilia-Romagna > Metropolitan City of Bologna
- Bologna (0.04)
- Tuscany > Pisa Province
- Pisa (0.04)
- Emilia-Romagna > Metropolitan City of Bologna
- Slovenia (0.04)
- Norway (0.04)
- United Kingdom > England
- Oxfordshire > Oxford (0.04)
- Finland
- Northern Ostrobothnia > Oulu (0.04)
- Pirkanmaa > Tampere (0.04)
- Denmark (0.04)
- Spain (0.04)
- Austria (0.04)
- North America
- Canada (0.04)
- United States
- Mississippi > Marion County (0.04)
- New York > New York County
- New York City (0.05)
- Utah > Salt Lake County
- Salt Lake City (0.04)
- Oceania > Australia (0.04)
- South America
- Genre:
- Overview (1.00)
- Research Report > New Finding (0.93)
- Industry:
- Information Technology
- Security & Privacy (1.00)
- Services (0.67)
- Information Technology
- Technology:
- Information Technology
- Architecture > Distributed Systems (0.68)
- Artificial Intelligence
- Applied AI (0.94)
- Machine Learning
- Neural Networks > Deep Learning (1.00)
- Statistical Learning (0.67)
- Natural Language (1.00)
- Representation & Reasoning > Agents (0.93)
- Communications > Networks (0.93)
- Data Science > Data Mining (1.00)
- Information Technology