I fundamentally distrust these sort of guides. It was brought home reading something on the google SRE book - basically they talked about how google started with two data centres and a bunch of python scripts as automation.
Did they do "up-front" design? Of course. Did they get it horribly wrong at times ? of course.
but the large working system evolved from a small working system.
Thinking you can cunningly plan a future system to hang together like some giant zipper with pieces as yet to be built pulling together perfectly is ludicrous.
Did they do "up-front" design? Of course. Did they get it horribly wrong at times ? of course.
but the large working system evolved from a small working system.
Thinking you can cunningly plan a future system to hang together like some giant zipper with pieces as yet to be built pulling together perfectly is ludicrous.