O'Reilly logo

Software Fortresses: Modeling Enterprise Architectures by Janet Van Sickler, Roger Sessions

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9.1. Scalability

A fortress is scalable if it fulfills three criteria. First, the fortress's unit-of-work cost (i.e., the cost of processing a work request over a drawbridge) must be low enough for you to make a profit. It if costs you $1.50 to process a request for which you will charge $1.00, you are out of the race before you start.

Second, a path must exist by which you can increase the workload you process in a given time period up to at least the maximum workload you will ever need. You can increase your processing rate by replacing small boxes with big boxes (a scale-up approach) or by adding boxes (a scale-out approach), but one way or the other, it must be possible to increase fortress throughput. I first introduced this topic in Chapter ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required