X-Moto pourrait disparaître

Posté par  . Modéré par Florent Zara.
Étiquettes :
0
6
déc.
2006
Jeu
Si vous jouez à X-Moto, vous avez pu vous rendre compte que le site est devenu inaccessible ces dernières semaines.

Le site sert à la fois pour donner des informations aux joueurs, leurs classements, mais aussi pour que depuis le jeu, les records du monde puissent être téléchargés.

Nous cherchons donc un hébergeur prêt à nous accueillir ou une communauté prête à nous fournir un hébergement. Je suis actuellement le mainteneur d'Xmoto et à la fois la personne qui gère le site d'X-Moto à savoir xmoto.free.fr

Si vous jouez à X-Moto, vous avez pu vous rendre compte que le site est devenu inaccessible ces dernières semaines. Le site sert à la fois pour donner des informations aux joueurs, leurs classements, etc. mais aussi pour que depuis le jeu, les records du monde puissent être téléchargés. X-Moto a connu un fort succès ces derniers mois avec notamment une communauté qui s'est mise en place et jusqu'à peu créait quotidiennement des nouvelles maps, textures et thèmes pour le jeu.

Mais voilà, le site arrive à saturation :
  • 113560 fichiers téléchargés en mai 2006
  • 449647 en juin
  • 672346 en juillet
  • 1370708 en août
  • 2290955 en septembre
  • 4048033 en octobre
  • 4578143 en novembre
ce qui correspond à 2000 visites quotidiennes (ip différentes)

Beaucoup de choses ont été mises en place au niveau du jeu pour limiter le trafic :
compression des fichiers en bz2 avec calcul de md5. Ainsi par exemple, avant de télécharger la liste des records (qui ne change environ qu'une fois par jour), la personne télécharge un fichier contenant la chaîne md5 ; avec ce système, le débit a diminué fortement. Cependant, avec le nombre de joueurs qui augmentent, le système arrive à saturation. La barre des 40 Go de fichiers téléchargés par mois a été franchie.
  • en juin : 449647 fichiers pour 10210953 ko soit 22,7 ko/fichier
  • en octobre : 4048033 fichiers pour 40314596 ko soit 9,9 ko/fichier

Nous cherchons donc un hébergeur prêt à nous accueillir ou bien une communauté prête à nous fournir un hébergement.

L'équipe X-Moto

Aller plus loin

  • # Free

    Posté par  (site web personnel) . Évalué à 2.

    Euh ...
    Où ca une limite de 40Go (surtout avec un site qui peut faire 10Go, ca fait un poil débile) ?!?
    Et pis chez moi le site fonctionne assez bien (là tout de suite et la petite dizaine de fois que j'y ai joué ce dernier mois j'ai pas eu de pb)
    S'il y a des problèmes, allez voir Yohann sur proxad.free.pagepersos (ou un truc du genre), plutot que de chercher un autre hebergeur
    • [^] # Re: Free

      Posté par  . Évalué à 4.

      Y'a pas de limite à 40Go ; je dis simplement que y'a de plus en plus de download sur le site, notamment, plus de 40 Go maintenant. D'autre part, ca marche de temps à autre, mais je vois que ca marche bien de moins en moins.
  • # Oui enfin ...

    Posté par  . Évalué à 4.

    ... sauf que là ça marche.
  • # Tux Family ??

    Posté par  . Évalué à 7.

    peut être trouverez vous votre bonheur ici :
    http://tuxfamily.org/
  • # free aurait il besoin de HAProxy?

    Posté par  . Évalué à 6.

  • # www.chezmoicamarche.org

    Posté par  . Évalué à 3.

    En réalité il y a eu quelques problèmes chez Free en ce moment pour l'hébergement.
    Précise ce qui était écrit lorsque le site ne fonctionnait plus je te dirai si c'est ça.
    • [^] # Re: www.chez-moi-ca-ne-marche-pas.org

      Posté par  . Évalué à 1.

      Internal Server Error
      The server encountered an internal error or misconfiguration and was unable to complete your request.

      Apache/ProXad [Nov 27 2006 12:08:35] Server at xmoto.free.fr Port 80
  • # Serveur dédié

    Posté par  . Évalué à 2.

    Avec tant de visites, tu te trouves un partenaire qui te paye 40 euros par mois pour mettre sa bannière et tu te payes un serveur dédié chez dedibox (http://www.dedibox.fr) pour 35¤ TTC. Comme ça tu as plus de problèmes.
    • [^] # Re: Serveur dédié

      Posté par  . Évalué à 10.

      sauf que y'a deux problèmes.

      le principal : je suis allergique à la publicité, je trouve qu'il y en a déjà trop partout

      le deuxième : 90% du trafique est fait par le site, et donc ca voudrait dire qu'il faudrait inclure des publicités dans le jeu

      je préfère largement un partenaire qui héberge gratuitement du logiciel libre. Je suis en train de réfléchir pour tuxfamily, si y'en a qu'on des retours d'expérience, je suis preneur.
      • [^] # Re: Serveur dédié

        Posté par  (site web personnel) . Évalué à 3.

        Il y a l'apinc comme asso d'herbergement pure. C'est pas mal globalement (14¤/an). www.apinc.org

        "La première sécurité est la liberté"

        • [^] # Re: Serveur dédié

          Posté par  (site web personnel) . Évalué à 3.

          Sauf que 40 go/mois ca fait quand même pas mal pour l'APINC (dont le quota théorique par user est bien inférieur à ca).

          Je suggere plutot de se rapprocher de la fondation Free ou autre gens avec plein de bande passante :-)
      • [^] # Re: Serveur dédié

        Posté par  . Évalué à 1.

        "je préfère largement un partenaire qui héberge gratuitement du logiciel libre"

        Je ne pense pas que le problème soit d'héberger le logiciel en lui-même, mais plutôt le service (et donc le trafic) qui va avec.

        Et si tu trouves un partenaire, peut-être qu'il aimerait bien que tu parles un peu de lui, non ?
        Une publicité peut être très discrète. Pas besoin, amha, de banière qui clignotte et prend la moitié de l'écran et de la bande passante.
        • [^] # Re: Serveur dédié

          Posté par  . Évalué à 6.

          Et puis faut pas abuser, dans les licences libres en général, on demande de citer les auteurs/contributeurs, et on peut largement considérer qu'un soutien financier est une contribution au libre qui mérite tout autant que les autres d'être citée.
  • # Proposition d'hebergement

    Posté par  . Évalué à 3.

    Je possède un serveur dédié capable de t'heberger, sans publicité ni tout ca bien sur... Si ca te tente.
    • [^] # Re: Proposition d'hebergement

      Posté par  (site web personnel) . Évalué à 2.

      C'est sympa, tu as créé ton compte juste pour proposer un hébergement ... j'ai un copain fan de X-moto qui te remercie mille fois.
      • [^] # Re: Proposition d'hebergement

        Posté par  . Évalué à 2.

        la bascule se fera-t-elle de manière transparente? ou faudra-t-il mettre à jour Xmoto pour pouvoir continuer à l'utiliser sur internet??

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

        • [^] # Re: Proposition d'hebergement

          Posté par  . Évalué à 2.

          je suis en train d'y réfléchir avec une autre personne. Mais à priori, ca sera pas 100% transparent. Par exemple, pour l'upload des highscores ou les thèmes.
          En fait, techniquement, si on y avait pensé plus tot on aurait pu faire en sorte que ca soit transparent. Pour les téléchargements de la liste des highscores, des ghosts et des nouveaux niveaux, on pourrait faire de manière transparente car même si on n'avait pas fait exprès ca pose pas de problème.
          Mais je suis en train de me demander si on ne va pas forcer les joueurs à migrer leur fichier de configuration. Car en fait, y'a juste le fichier config.dat à modifier et remplacer xmoto.free.fr par nouveausite.fr (y'a plusieurs références au site). Mais bon, pour simplifier la vie des joueurs, je pense que sur le site, y'aura un bouton "Convertir votre fichier de configuration" à coté duquel tu feras "parcourir" tu mettras ton fichier de conf, et le site t'en resortira un tout neuf pour écraser l'ancien.
          Bien sûr, si y'en a qu'on des nouvelles idées, ils sont les bienvenues. A noter que la sortie de xmoto 0.2.3 ne règlera pas le problème car le fichier de configuration n'est pas écrasé quand on met à jour xmoto (heureusement d'ailleurs)
          Pour l'instant, j'ai deux propositions interessantes de migration. Et je n'ai pas encore été encore convaincu par un hébergeur gratuit libre. Je procèderai à des tests très prochainement.
          • [^] # Re: Proposition d'hebergement

            Posté par  (site web personnel) . Évalué à 4.

            Pour tuxfamily (cité plus haut), le principe d'avoir un site "actif" (et pas seulement un dotclear/wikini/punbb/...) est potentiellement gênant (même si en terme de gestion de la charge sur les serveurs, il y a 3 webservers en load-balancing tout de même), cela dépend des types de téléchargements que tu as.

            Il faudra sans doute (par la suite) que tu scindes en deux :
            - d'un côté les remontées de données par les utilisateurs, en utilisant le(s) serveur(s) web(s) tout étant stocké en base je suppose ? (sans doute pas besoin d'adaptation de ce que tu as actuellement)
            - d'un autre côté, les téléchargements de maps que tu peux mettre sur le service de download repositories (par http/ftp/rsync) cf. https://linuxfr.org/2006/11/06/21580.html (le lien gigabit de free tiendra je pense)

            Cela permettra d'optimiser la gestion de charge (mais ça peut venir dans un 2ème temps, déjà remet en route le service on a encore de la ressource disponible tout de même). Tes demandes ont été validées, la prochaine fois pense tout de même à préciser la licence dans la description de la demande de projet ;-)
            • [^] # Re: Proposition d'hebergement

              Posté par  . Évalué à 2.

              Excuse moi pour les informations manquantes. Merci pour la validation. Tuxfamily m'a l'air sympa de ce que j'en ai vu. Je vais me renseigner sur le service download repositories.
              En tout cas, je vous remercie tous de vos réponses (très rapides en plus).
              Reste plus qu'à me décider. Comme quoi, ca fait un mois que je me demande ce que j'allais faire, et un simple post (je ne suis pas sur d'ailleurs que c'était le meilleur endroit pour poster d'ailleurs, désolé pour ceux qui trouvent que c'est pas vraiment une information) et on voit que y'a vraiment plein de gens sympa prêt à vous aider.
              • [^] # Re: Proposition d'hebergement

                Posté par  (site web personnel) . Évalué à 3.

                je ne suis pas sur d'ailleurs que c'était le meilleur endroit pour poster d'ailleurs


                On s'en fout, Xmoto est génial ! (enfin, on y passe du temps tout de même ...)

                Adhérer à l'April, ça vous tente ?

          • [^] # Re: Proposition d'hebergement

            Posté par  . Évalué à 2.

            A noter que la sortie de xmoto 0.2.3 ne règlera pas le problème car le fichier de configuration n'est pas écrasé quand on met à jour xmoto (heureusement d'ailleurs)


            Euh le bout de code qui fait la modif sur le web tu peux pas le mettre "en dur" dans xmoto pour modifier le fichier (pas l'écraser évidemment)?
  • # ...

    Posté par  . Évalué à 5.

    X-Moto pourrait disparaître
    x-moto est dependant du web desormais ? Je pensais que c'etait seulement un +.
    Il aurait mieux fallu dire la partie web est menacée.


    Le site sert à la fois pour donner des informations aux joueurs, leurs classements, mais aussi pour que depuis le jeu, les records du monde puissent être téléchargés.
    N'est il pas possible de mettre la partie telechargement/wiki sur un site et tout ce qui est dynamiquement telechargé sur un autre ?

    Mais voilà, le site arrive à saturation
    Qu'est ce qui sature le plus le serveur ?.

    Ainsi par exemple, avant de télécharger la liste des records (qui ne change environ qu'une fois par jour),
    Je suppose que HTTP est utilisé. Pourquoi ne pas utiliser les mecanismes HTTP (modified/expired/...) qui permet de determiner si une page doit etre rechargée ?


    Je me souviens plus comment xmoto fonctionne, mais ne serait il pas possible de limité la bande passante qu'il utilise.
    Par exemple est on obligé de telecharger tout les niveaux, ou peut on selectionner ceux qui nous interesse ?
    • [^] # Re: ...

      Posté par  . Évalué à 4.

      >Il aurait mieux fallu dire la partie web est menacée.
      xmoto sans les rooms et les highscores c'est plus xmoto. La popularité de xmoto a explosé depuis la sortie du site web.

      >N'est il pas possible de mettre la partie telechargement/wiki sur un site et tout ce qui est dynamiquement telechargé sur un autre ?
      ben justement, ce qu'on télécharge (principalement les highscores), c'est dynamique car en permanence chacun essaie de faire mieux. Le jeu lui même est téléchargé sur sourceforge (donc sur un autre serveur).

      >Qu'est ce qui sature le plus le serveur ?.
      oui c'est le serveur qui sature.

      >Je suppose que HTTP est utilisé. Pourquoi ne pas utiliser les mecanismes HTTP (modified/expired/...) qui permet de determiner si une page doit etre rechargée ?
      parce que ces mecanismes ne me plaisent pas peut etre parce que je les connais pas bien. Mais bon, c'est pas ca qui ferait baisser le trafic.

      >Par exemple est on obligé de telecharger tout les niveaux, ou peut on selectionner ceux qui nous interesse ?
      c'est sur. Mais bon, la dessus j'ai pas trop d'idées.
      • [^] # Re: ...

        Posté par  . Évalué à 2.

        >Qu'est ce qui sature le plus le serveur ?.
        oui c'est le serveur qui sature.

        Sans trop m'avancer, je pense que sa question était plutôt "quel est le fichier le plus téléchargé ?", ou "quelle partie du site est la plus vue ?"
        Enfin quelque chose dans cet esprit, quoi.
      • [^] # Re: ...

        Posté par  (site web personnel) . Évalué à 3.

        C'est pas possible d'utiliser un protocole p2p comme bittorrent ? Le site internet central ne servant que de seed ?

        "La première sécurité est la liberté"

      • [^] # Re: ...

        Posté par  . Évalué à 5.


        Je suppose que HTTP est utilisé. Pourquoi ne pas utiliser les mecanismes HTTP (modified/expired/...) qui permet de determiner si une page doit etre rechargée ?

        parce que ces mecanismes ne me plaisent pas peut etre parce que je les connais pas bien. Mais bon, c'est pas ca qui ferait baisser le trafic.

        Dans ce cas tu devrais peut être t'y intéresser parce que si, justement, ca contribuerait à faire baisser le traffic.
  • # Hébergement chez Free

    Posté par  (site web personnel) . Évalué à -8.

    Ma question est hors-sujet mais elle me démange...

    J'ai un Shuttle sur une connexion ADSL Free qui héberge un serveur web et un dns. Pourquoi les abonnés Wanadoo ne peuvent y accéder ? Pb de peering ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.