All challenges
Multiple ChoiceHard 45s

Service granularity trap

What is the most common failure when services are split too finely?
Options
  1. 1Each individual service becomes so simple that splitting it out is no longer worth the cost at all
  2. 2The shared database quietly disappears once the fine-grained services are fully separated out from it
  3. 3End-to-end latency always decreases steadily because each individual service does much less work overall
  4. 4Chattiness and distributed-transaction overhead dominate, turning the system into a distributed monolith/nanoservices

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