Monolith vs microservices, consistency models, API gateway, messaging, cache/search choices, and production architecture tradeoffs.