Litcius/Paper detail

Service-Level Fault Injection Testing

Christopher Meiklejohn, Andrea Estrada, Yiwen Song, Heather Miller, Rohan Padhye

202123 citationsDOIOpen Access PDF

Abstract

Companies today increasingly rely on microservice architectures to deliver service for their large-scale mobile or web applications. However, not all developers working on these applications are distributed systems engineers and therefore do not anticipate partial failure: where one or more of the dependencies of their service might be unavailable once deployed into production. Therefore, it is paramount that these issues be raised early and often, ideally in a testing environment or before the code ships to production.

Topics & Concepts

Computer scienceService (business)Production (economics)Web serviceService-oriented architectureComputer securitySoftware engineeringWorld Wide WebBusinessMarketingEconomicsMacroeconomicsSoftware Testing and Debugging TechniquesSoftware System Performance and ReliabilitySoftware Engineering Research