C'est aussi une question de coût et de prévisibilité.
Les MMOs ont des enjeux relativement faibles et tolèrent les temps d'arrêt (notamment avec des fenêtres d'arrêt spécifiques à chaque région). Google reçoit un trafic important 24 heures sur 24 et 7 jours sur 7, mais un MMO comme WOW fluctue massivement tout au long de la semaine. L'impact de l'arrêt des serveurs pendant ces creux d'utilisation est disproportionnellement plus faible qu'il ne l'est dans d'autres entreprises ayant des périodes d'activité plus régulières.
En mettant en place des fenêtres de maintenance régulièrement programmées, ils gagnent également en prévisibilité. Je pense que, s'ils le voulaient, 90+% de ce qui se passe dans la maintenance régulière pourrait être déplacé simultanément. Il se peut qu'il y ait encore des temps d'arrêt occasionnels de Windows pour des choses importantes (remplacement de l'infrastructure réseau de base, mise à jour des principaux correctifs, etc.)
Cependant, il y a des inconvénients. Ils auraient toujours besoin de fenêtres de maintenance occasionnelles (quand les planifiez-vous ? Les gens seraient-ils plus contrariés par des fenêtres de maintenance occasionnelles et aléatoires que par une maintenance prévisible et cohérente) ? Les systèmes seraient-ils beaucoup plus complexes ? Serait-il beaucoup plus coûteux d'ajouter de nouvelles fonctions, d'innover et d'assurer la maintenance ?
Pensez également à la nature des serveurs dans un MMO par rapport à d'autres jeux en ligne comme Starcraft 2. Dans Starcraft 2, les parties se déroulent essentiellement entre deux joueurs. Les serveurs doivent coordonner les parties, mais il y a beaucoup plus de tolérance aux pannes et moins de besoin de synchronisation globale. Starcraft ressemble beaucoup plus à une architecture de site web traditionnelle que WOW, qui est un système plus unifié. Dans WOW, tout le monde doit être en phase instantanée.
La réponse courte est qu'il y a des douzaines de raisons pour lesquelles une fenêtre de maintenance peut être utilisée, et les raisons pour ne pas en faire une avec un MMO spécifiquement sont plutôt minces. L'ensemble du système logiciel d'un MMO peut être beaucoup plus simple et plus prévisible s'il prévoit et utilise une fenêtre de maintenance régulière, vous offrant ainsi un meilleur jeu à moindre coût.
34 votes
Il s'agit de donner aux personnes qui jouent de façon obsessionnelle aux MMO quelques heures pour avoir une vraie vie.
3 votes
@Mark ou quelques heures pour dormir