I don't believe Uplay is down; however, if you're having trouble connecting to the servers, I'd recommend reaching out to support by going here >> https://support.ubi.com/en-US/games/2559
This thread was added on April 19, 2019, with posts from Ubiflowessence.