All challenges
Multiple ChoiceHard 45s

Boundary leak via shared database

Two microservices read and write the same database tables directly. What is the core architectural problem?
Options
  1. 1It makes read queries measurably faster than going through a proper, well-defined service API layer
  2. 2Sharing one database among services is the recommended way to keep their data models consistent
  3. 3It reduces the number of distributed transactions that the overall system has to coordinate carefully
  4. 4It couples them at the data layer, defeating independent deployability and hiding a distributed monolith

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