We have contracts to ensure API compatibility. That means we CAN simply rip out the old API and put in a new one, but the integration will fail until the consumer contracts sync up.
As these are internal services (microservices) that only we consume, there is no need to keep old cruft around.
As these are internal services (microservices) that only we consume, there is no need to keep old cruft around.