One developer maintains a small tool that enables a single guest SSID and appends an audit line. There is one release train and no independent scale need. Which architectural pattern is justified?
Select an answer to reveal the explanation.
Short Explanation
A one-person lemonade stand does not need four separate kitchens. A small SSID-enable tool with one change set is a justified monolith. Splitting into services before independent scale or release needs is ceremony.
Full Explanation
Monolithic architecture is appropriate when team size, change scope, and scale requirements do not demand independently deployable units. Premature microservices add operational cost without benefit. SOA buses or event fan-out are not required by a single synchronous admin action alone.