
Nous pensons que les gestionnaires de flotte sont dépassés, donc nous en avons construit un… ?
La mission d'Edgegap est de rendre le cloud distribué simple à utiliser. Nous exécutons des conteneurs près des utilisateurs en déployant instantanément dans l'une des 350 emplacements dans le monde. Parfois, il n'est pas nécessaire de déployer instantanément, c'est pourquoi nous avons également construit un gestionnaire de flotte de nouvelle génération sur notre technologie de déploiement instantané.
Dans l'industrie du jeu, la gestion de flotte est une norme depuis plus d'une décennie en termes de gestion et de mise à l'échelle des serveurs de jeu. AWS Gamelift a été l'un des premiers produits à le faire, et cela se voit. Beaucoup ont suivi avec leur propre interprétation de la gestion de flotte, comme le projet Open Source Agones de Google. Chez Edgegap, nous pensons que la gestion de flotte est lente, coûteuse et une manière plutôt inefficace de traiter l'infrastructure. Cependant, nous comprenons qu'elle a ses avantages pour certains cas d'utilisation spécifiques, comme les MMO et les jeux de type drop-in drop-out qui fonctionnent longtemps.
C'est pourquoi nous avons décidé de construire un gestionnaire de flotte après beaucoup de délibérations et d'examens internes.
Dites quoi? Vous pourriez dire. Dites ouais! Nous pourrions répondre
Bien sûr, nous n'allons pas construire juste votre gestionnaire de flotte standard, banal. Nous sommes Edgegap, après tout… Notre whole ethos est de rendre le cloud distribué simple à utiliser de manière très flexible, et les gestionnaires de flotte sont encombrants, peu maniables et très centralisés. Alors, comment avons-nous procédé ? Entrez le Gestionnaire de Flotte Distribuée ! Au lieu de déployer de grandes instances de serveur (8CPU et plus) dans des emplacements très centraux, vous pouvez plutôt déployer de petits conteneurs (1/8CPU) dans de nombreux emplacements distribués. Vous pouvez déployer vos flottes en spécifiant le continent, le pays, la ville, ou même des coordonnées spécifiques où vous souhaitez que votre flotte de serveurs soit lancée. Ne vous inquiétez pas de l'endroit où envoyer vos utilisateurs ; nous les enverrons au meilleur endroit en fonction de la latence. Ou vous pouvez leur dire où aller de toute façon, c'est à vous de décider.
Qu'en est-il de l'évolutivité ? Eh bien, c'est presque une donnée ; nous suivrons de près la courbe du traffic entrant pour nous assurer que vous pouvez toujours servir vos utilisateurs, mais aussi que vous ne finissez pas avec une grande capacité de serveur sous-utilisée, ce qui peut faire grimper les coûts très rapidement dans les services de gestion de flotte actuels.

Vous pouvez réaliser beaucoup de choses amusantes avec ce gestionnaire de flotte. Voulez-vous héberger vos services de jeu de manière plus distribuée ? Utilisez simplement un équilibreur de charge au-dessus, et vous obtenez des services de jeu distribués dans le monde entier ! Vous avez une expérience de type métavers où des joueurs du monde entier peuvent discuter, interagir et changer de serveurs à tout moment (Hiber quelqu'un ?); nous avons tout prévu.
Cependant, nous pensons toujours que traiter l'infrastructure d'une manière très statique et immobile n'est pas la manière la plus efficace de servir les utilisateurs. Ce gestionnaire de flotte pourrait prendre son envol dans un avenir proche, alors restez à l'écoute !
Si vous souhaitez en savoir plus sur le gestionnaire de flotte Edgegap et comment nous pouvons aider, rejoignez notre Discord ou contactez-nous à contact@edgegap.com !
Écrit par
l'équipe Edgegap
