A small system is not automatically simple. Simplicity means the team can explain how the important parts interact, how failures surface and where state lives.
Design note
The best early architecture is often the one that leaves the most room to learn without creating invisible coordination costs.

Comments