- Load
- Performancence
- Robustes or Resilience
- Reliability
- Security
Well, if read it, it's clear that these non-functional requirements are not independent.
Next we build an huge test environment for load and performance test. Based on it, I start developing a Chaos Monkey inspired Robustness Test Framework called BOM (Brigade of Monkeys). Then the fun starts.
...
The result, we finished the new software 6 month earlier. And at the end I reduced the "out of service" time to a single-digit minutes per year. This was awesome. I the next post I will describe how run Chaos Test and build a reliable, high available, high load and high performance software system.
No comments:
Post a Comment