3 ms·
> I have yet to see a microservice architecture that automatically runs end to end tests before deploying. One of the big tenets of independent services is tha
by mjr00 1y ago
> I have yet to see a microservice architecture that automatically runs end to end tests before deploying.
One of the big tenets of independent services is that your APIs are contracts that don't change behaviour. As long as each individual service doesn't introduce breaking changes, the system as a whole should work as expected. If it doesn't this is indicative of either 1) a specific service lacking test coverage, or 2) doing something wrong i.e. directly reading from a microservices' database without going through an API.
- triceratops 1y ago> One of the big tenets of independent services is that your APIs are contracts that don't change behaviour How is that any different from an API in a monolith not changing behavior?