Re:Give Me Back My Monolith
by NicoJuicy on Wednesday March 13, 2019 @09:30PM
(#19385760)
The accept header could fix this easily if no third parties are involved and if it's a rest like API protocol
[ Parent
| on HN ]
Re:Give Me Back My Monolith
by dragonwriter on Thursday March 14, 2019 @12:03AM
(#19386441)
The accept header is a mechanism for communicating formats you support; it doesn't do anything to address the problem of managing change to supported versions, which is a dev process issue, not a technical issue.
Feature flags, just enable it.
When all applications are adjusted, the accept-headers request a protobuff format in return.
=> Propagated everywhere except when a js ajax calls happens to the api-gateway.
> The accept header is a mechanism for communicating formats you support; it doesn't do anything to address the problem of managing change to supported versions
That assertion is not true. Media type API versioning is a well established technique.