1. Rotate maintenance times
2. Pay programmers overtime for coming in at 11pm JST to do maintenance
3. Increase subscription fee to pay programmers overtime
4. ???
5. Profit!!!

Actually you can get rid of step 4. No thanks.