delay the update, and make it when you feel its ok to restart all apps.
most of the updates won't affect you anyway, so there is usually no rush, you can check what the updates do, and decide how important they are to you.
or, run linux
I had a debian server for 500+ days uptime, updated regularly, without a single restart.
Needed a hard reset only because of a network issue, the hard reboot didn't fix the issue as there was still the network issue, but we were trying everything, and damn hated to loose those 500+ days.
Sorry for the off-topic.