Hacker News new | ask | show | jobs
by 0xfaded 3610 days ago
Do you subscribe to the microservice philosophy? I ask because you come from the era of shared objects, and I personally still consider libraries with well defined APIs to be much simpler than dealing with multiple processes possibly running across different hardware.

I do break my infrastructure apart, but far less aggressively than some advocates.

I'm curious what 25 years had lead you to believe.

1 comments

I'm not the op and I don't have 25 years experience but I'm a manager/architect with 18 year's behind me. My take:

I very much believe in microservices. I've repeatedly seen small library based approaches fail because one of the key and near universal truths of tech debt IME is code being tightly coupled. When you force an API interaction to happen via an outside protocol, you force a clean contract and a culture of coding to a contract. Decoupling the code allows yet team to move faster and more independently.