How would you perform a transaction on 4 components requiring a config change?
Anonymous
Expose a config endpoint on each of the services as well as a rollback. Cast all config changes and if one or more failed, perform rollback.
Check out your Company Bowl for anonymous work chats.