MicroFuzz: An Efficient Fuzzing Framework for Microservices
Peng Di, Bingchang Liu, Yiyi Gao · 2024
Fuzzing is a widely adopted technique in the software industry to enhance security and software quality. However, most existing fuzzers are specifically designed for monolithic software architectures and face significant limitations when it comes to serving distributed Microservices applications (Apps). These limitations primarily revolve around issues of inconsistency, communication, and applicability which arise due to the differences in monolithic and distributed software architecture.