13. Rule Review and Prioritization
In addition to being a handy aggregation of the rules for future reference, this chapter introduces a method by which these rules may be analyzed for application in your architecture. If you are building something from scratch, we highly recommend the inclusion of as many of the 50 rules as makes sense in your product. If you are attempting to redesign your existing system in an evolutionary fashion for greater scale, the method of risk-benefit analysis represented herein may help you prioritize the application of these rules in your reengineering efforts.
A Risk–Benefit Model for Evaluating Scalability Projects and Initiatives
Before we begin describing a risk-benefit model, let’s first review why we are interested ...