Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are better definitions. Monolith would be a full product (as we are talking Twilio, their main offering) in a single, tightly coupled codebase which does data passing mostly by directly calling appropriate code paths.

Service-oriented architecture is where you decouple parts of the full architecture into independent subsystems that communicate over opaque interfaces and without ability to break those boundaries.

Microservices architecture is a SOA taken in the direction of keeping them as small as possible, which can be very small!





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: