Micro-services in a macro interview: When to move past a monolith design

TL;DR