Duomenų bazė vienai paslaugai reiškia, kad kiekviena mikropaslaugą turi savo privačią duomenų bazę, ir nėjokia kita paslaugą gali tiesiogiai jai skaityti ar rašyti. Kitos paslaugos turi prieiti per savininko paslaugos API.
Kaip tai veikia
text
┌──────────┐ ┌──────────┐ ┌──────────┐
│ Orders │ │ Payments │ │ Users │
│ service │ │ service │ │ service │
└────┬─────┘ └────┬─────┘ └────┬─────┘
▼ ▼ ▼
ordersDB paymentsDB usersDB ← private, no cross-access
Jei Orders reikalingi vartotojo duomenys, ji iškviečia Users API — ji ne tiesiogiai klausia usersDB.
