Sobes.tech
Junior — Senior

Database challenges in a microservices environment

livecode

Task condition

On the diagram:

  • webApp sends requests through GW and SD;
  • the users-api service is deployed in multiple instances;
  • each instance of users-api interacts with its own separate database (three independent DBs, probably with replication).

It is necessary to identify and describe potential problems of such a database interaction scheme in a microservices architecture.