An extensible fault tolerance testing framework for microservice-based cloud applications

Proceedings of the 4th International Conference on Communication and Information Processing(2018)

引用 5|浏览17
暂无评分
摘要
A growing number of enterprises are beginning to adopt the microservice architecture to build their applications in clouds. The microservice architecture breakdowns the traditional development pattern of monolithic applications. The heterogeneity of the development technologies and the accelerated service component lifecycle provide both opportunity and challenge for building high-availability microservice-based applications. Because failures are inevitable in dynamic and complex cloud environments, it is necessary to test the fault tolerant capability of applications. To this end, we propose an extensible fault tolerance testing framework for microservice-based cloud applications based on the non-intrusive fault injection. Users can customize and execute test cases with the proposed framework to verify the manner and performance of the fault tolerance of the target service. We take a use case to show the fault tolerance testing process of the framework.
更多
查看译文
关键词
cloud application, fault injection, fault tolerance testing, microservices
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要