Single Point of Failure: If the shared database goes down, all microservices are?
affected, making the system less resilient.
When to use it: A shared database may be appropriate for small applications or monolithic
services transitioning to microservices but should be avoided in large-scale systems.