4 ms·
You need to have a strategy for backward (and forward) compatibility for your components. If the environment is large enough, you don't exactly know which compo
by toolslive 7y ago
You need to have a strategy for backward (and forward) compatibility for your components. If the environment is large enough, you don't exactly know which component is running what version of the code as they are constantly (holding back on) upgrading some part of your system. This includes extra (paramaters to) RPC calls, data type evolution, schema evolution. Without a decent strategy you'll be in over your head quickly.
(Tip : a version number for your API as part of the API v0.0.1, ain't gonna be enough)