Question 160
An airline plans to cut over reservations before switching an older loyalty API, but both services share one message broker version. Which limitation must be considered before claiming the issue is fully resolved?
Explanation
Correct Answer
A rollback script is inadequate if data schema changes are not backward compatible. This caution prevents extrapolating beyond the specific evidence or product boundary. Migration sequencing must protect shared APIs and state transitions. The unresolved point should be tested using broker protocol compatibility matrix, end-to-end workflow tests and rollback rehearsal rather than assuming a working interface proves full compliance or resilience.
Incorrect Answers
A stored rollback script can reverse any irreversible schema write. This limitation is framed as a blanket exception, but the case requires a different, narrower caution. The relevant boundary is that a rollback script is inadequate if data schema changes are not backward compatible. Migration sequencing must protect shared APIs and state transitions. Inspect broker protocol compatibility matrix, end-to-end workflow tests and rollback rehearsal.
Rollback plans guarantee recovery even if earlier data migration destroyed fields. The proposed claim mistakes an incomplete signal or product feature for a universal guarantee. The relevant boundary is that a rollback script is inadequate if data schema changes are not backward compatible. Migration sequencing must protect shared APIs and state transitions. Inspect broker protocol compatibility matrix, end-to-end workflow tests and rollback rehearsal.
A rollback is safe whenever the endpoint name can be switched back. This claim exceeds the evidence and ignores an important risk or operational dependency. The relevant boundary is that a rollback script is inadequate if data schema changes are not backward compatible. Migration sequencing must protect shared APIs and state transitions. Inspect broker protocol compatibility matrix, end-to-end workflow tests and rollback rehearsal.