10 Comments
User's avatar
Petar Ivanov's avatar

Clear APIs between services are a must. It might look easier to access other DBs directly but with the project's growth maintaining that will become a mess.

Solid article, Raul!

Raul Junco's avatar

I agree; the true cost of this mistake is hidden in the maintenance.

Thanks, Petar.

Sketech | Raw CS Notes's avatar

Great article Raul! This is a great call to stay disciplined in microservices design 👌

Raul Junco's avatar

True that, Nina. Thanks!

Gina Acosta's avatar

Well explained, Raul! Thanks for sharing!

Raul Junco's avatar

Glad you liked it.

Thanks, Gina!

Praveen Kumar Rajput's avatar

Insightful. Thank you.

Raul Junco's avatar

Thanks, Praveen!

Saurabh Dashora's avatar

Great post Raul!

Direct DB access is one of the major culprits why a lot of microservice projects end up turning into distributed monoliths, which is so much worse than a plain old monolith.

Also, thanks for the mention!

User's avatar
Comment removed
Nov 27, 2024
Comment removed
Raul Junco's avatar

Thanks for the kind words, Stephanie.

EchoAPI looks pretty handy!