All challenges
Multiple ChoiceIntermediate 45s

Microservices vs monolith

What is the most cited operationally painful cost of splitting a monolith into microservices too early?
Options
  1. 1Compile times increase sharply because each service must rebuild the shared monolith common library from scratch
  2. 2Distributed transactions, network failures, and debugging complexity replace simple in-process calls
  3. 3The database schema disappears entirely, so every service must embed its own schema copy inside its codebase
  4. 4You can no longer use HTTPS between the services because TLS is simply unsupported between separate processes

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle