Failure As A Use Case: Introducing Trouble Maker

David Pitt Development Technology, Keyhole Creations, Microservices, Programming, Testing, Tutorial Leave a Comment

For too many reasons to count, it is nearly a guarantee that your production software systems will fail in some way. We attempt to QA our software, which essentially tests application “business” function, but it’s very difficult to test what can go wrong in an actual production environment. Things like memory utilization and leaks, port exhaustion, connection pool timeouts, too …