Software quality in a world of microservices and continuous deployment

1 · The Guardian · Dec. 6, 2019, 12:17 p.m.
Summary
How the role of quality assurance at the Guardian has adapted to support today’s fast paced software landscape.In today’s software landscape, we find ourselves for better or worse in the age of the service. Software is typically broken up into a host of cooperating pieces of infrastructure - the boundaries of where an application begins and ends are blurred.We have to manage the disconnected, distributed nature of our software and contend with issues of timing, scaling, caching, data consistency...