The Outage Era: Cantonize the Codebase(velaru.com)
velaru.com
The Outage Era: Cantonize the Codebase
https://velaru.com/journal/the-outage-era-cantonize-the-codebase
2 comments
Exactly — the test layer you're describing is what happens naturally when the units are small enough. Each canton can be smoke tested in isolation because its boundaries are fully declared. The composition gets tested as a graph of known units, not a blob of generated code. The 'test layer of production' becomes trivial when 90% of what you're deploying is already proven.
As always, code can be written, but you must be able to verify before you post to a production atmosphere. Maybe the play is to do all of this, and post it to a test layer of production and smoke and play test it all before pushing to build on production as final.