The current service handling Vanity URLs & Redirects was the first project I worked on in TypeScript which means it's very old, horribly written and a pain to work with, which is why I spent the last few days rewriting parts of it and merging them into Aether since the service already relied on it for some features so why not just combine 'em!
The switch from the separate service to Aether should be mostly instant & seamless. Everything should pretty much be the same except for response times which will be quicker due to changes in caching & click vs. link behavior. The only thing that will not be instant & seamless is updating the bot.
Fire currently sends a HTTP request to the original service whenever a vanity/redirect is created, updated or deleted and this results in all data being reloaded, rather than just the specific item that changed. For the new merged version, it'll send a request over the existing websocket connection and that will either reload the server's vanities or reload the specific redirect, not everything.
Because it is moving away from HTTP, it can't be as seamless as everything else since there is no endpoint to reload data in Aether for it to use once the switch has taken place. This will however only impact creating/updating/deleting vanities & redirects for a few minutes while the bot updates and these features will be disabled shortly before the switch takes place and will return as soon as the bot has restarted