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:
- Oceania > Australia (0.04)
- South America
- North America
- Canada (0.04)
- United States
- Mississippi > Marion County (0.04)
- Utah > Salt Lake County
- Salt Lake City (0.04)
- New York > New York County
- New York City (0.05)
- Europe
- Denmark (0.04)
- Austria (0.04)
- Spain (0.04)
- Norway (0.04)
- Slovenia (0.04)
- Russia (0.04)
- Greece (0.04)
- Romania (0.04)
- Sweden (0.04)
- Ireland (0.04)
- Portugal (0.04)
- Hungary (0.04)
- Finland
- Pirkanmaa > Tampere (0.04)
- Northern Ostrobothnia > Oulu (0.04)
- United Kingdom > England
- Oxfordshire > Oxford (0.04)
- Italy
- Tuscany > Pisa Province
- Pisa (0.04)
- Emilia-Romagna > Metropolitan City of Bologna
- Bologna (0.04)
- Tuscany > Pisa Province
- Belgium > Flanders
- Flemish Brabant > Leuven (0.04)
- Germany > Baden-Württemberg
- Stuttgart Region > Stuttgart (0.04)
- France > Pays de la Loire
- Loire-Atlantique > Nantes (0.04)
- Netherlands > North Brabant
- Eindhoven (0.04)
- 's-Hertogenbosch (0.04)
- Asia
- 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
- Data Science > Data Mining (1.00)
- Communications > Networks (0.93)
- Architecture > Distributed Systems (0.68)
- Artificial Intelligence
- Natural Language (1.00)
- Applied AI (0.94)
- Representation & Reasoning > Agents (0.93)
- Machine Learning
- Neural Networks > Deep Learning (1.00)
- Statistical Learning (0.67)
- Information Technology