Microservices: The Journey So Far and Challenges Ahead 论文

2018IEEE Software引用 524
Software System Performance and ReliabilityCloud Computing and Resource ManagementAdvanced Software Engineering Methodologies

详细信息

发表期刊/会议
IEEE Software
发表日期
2018-05-01
发表年份
2018

关键词

Software System Performance and ReliabilityCloud Computing and Resource ManagementAdvanced Software Engineering Methodologies

摘要

Microservices are an architectural approach emerging out of service-oriented architecture, emphasizing self-management and lightweightness as the means to improve software agility, scalability, and autonomy. This article examines microservice evolution from the technological and architectural perspectives and discusses key challenges facing future microservice developments.