Troubles dans le cyberespace

Les surveillants de Seconde vie , un monde virtuel complexe et en plein essor salué par beaucoup comme le premier pas vers un Internet 3D immersif, a tenté hier de calmer les cyber-citoyens en colère qui ont demandé des correctifs aux bogues techniques qui affligent récemment le monde.





Gestion de la colère : Lors d'une assemblée publique le 3 mai à Second Life, Cory Ondrejka, directeur de la technologie de Linden Lab (à droite, avec des cheveux violets) a déclaré aux résidents en colère contre les bugs et les pannes fréquents qu'augmenter la stabilité du monde virtuel et faire face à sa croissance rapide est notre la plus haute priorité et l'objectif de la majorité de nos travaux de conception, de codage et d'assurance qualité.

Le principal problème, aux yeux des membres : Second Life se développe si rapidement qu'il met à rude épreuve les ressources de Linden Lab, y compris la capacité de ses développeurs à corriger les anciens bogues et à déployer de nouvelles versions logicielles qui n'introduisent pas de nouveaux problèmes. Lors d'une assemblée publique hier au sein de Second Life, l'entreprise a appelé à la patience.

Nous travaillons pour corriger les bogues et permettre des améliorations progressives, a déclaré Cory Ondrejka, directeur de la technologie chez Linden Lab, la startup de San Francisco financée par capital-risque qui a lancé Second Life en 2003. La réunion publique a été organisée à la hâte en réponse à un lettre ouverte publié par des résidents irrités de Second Life le 30 avril. En même temps, nous jetons les bases de l'architecture de nouvelle génération qui améliorera radicalement notre capacité d'évolutivité, a déclaré Ondrejka.



Chaque jour, quelque 25 000 propriétaires d'ordinateurs, ainsi que des équipes de dizaines de grandes entreprises, se précipitent pour rejoindre Second Life. Mais alors que ces nouveaux membres achètent des terres virtuelles, installent une maison pour leurs avatars et démarrent des entreprises dans le monde, la pression sur la grille Second Life augmente. Linden Lab ajoute plus de 120 nouveaux serveurs chaque semaine, selon Ondrejka, mais les utilisateurs disent que l'entreprise ne suit toujours pas le rythme. Les plaintes se sont accumulées dans les forums et les blogs de Second Life d'utilisateurs de longue date impatients de voir des ralentissements et des plantages fréquents, des biens manquants, des messages qui ne sont pas livrés, des fonctions de recherche et de recherche d'amis qui ne fonctionnent pas, des achats qui ne sont pas terminés. , et un service client et un support technique médiocres voire inexistants.

Le mécontentement a culminé cette semaine dans la lettre ouverte, qui exige que Linden Lab corrige immédiatement les bogues, avant de déployer les fonctionnalités prévues telles que le chat vocal. Plus de 3 000 utilisateurs de Second Life ont signé la lettre jusqu'à présent.

Les gens ont l'impression que Linden Lab leur fait défaut parce qu'ils paient cher, dans certains cas, pour un produit qui ne fonctionne pas de manière acceptable, d'une entreprise qui ne communiquera plus avec ses clients, déclare un signataire, un Royaume-Uni. responsable informatique basé sur Second Life sous le nom d'Inigo Chamerberlin.



Ondrejka a passé la majeure partie de la réunion d'une heure à répondre aux questions des résidents sur l'origine des problèmes et à expliquer les mesures que son équipe de programmeurs envisage de prendre pour améliorer les performances. Comme Ondrejka l'a expliqué lors de la réunion et dans une entrée sur le blog de l'entreprise, de nombreux problèmes résultaient d'erreurs inaperçues dans la version la plus récente du logiciel de simulation et du logiciel de visualisation que les utilisateurs doivent télécharger sur leur PC. Ces erreurs sont rapidement corrigées, a déclaré Ondrejka.

Mais l'entreprise est confrontée à un défi bien plus profond, sous la forme d'une architecture logicielle globale qui n'a pas été conçue pour prendre en charge autant de personnes et de transactions que Second Life héberge désormais.

Le monde de Second Life est divisé en milliers de régions individuelles, ou sims, chacune ayant une superficie de 65 536 mètres carrés (environ 16 acres). Les installations de données de Linden Lab comprennent plus de 20 000 serveurs, chacun exécutant un à quatre sims. Le logiciel de simulation contrôle tout ce qui se passe dans sa sim, du rendu du terrain et des modèles 3D qui composent l'environnement à l'animation des avatars des membres, en récupérant leurs inventaires, en effectuant des recherches, en envoyant des messages instantanés aux membres dans d'autres sims et en communiquant avec des bases de données de stockage. Si un avatar passe d'un sim à un autre, chaque bit d'information sur cet avatar doit être transmis au nouveau sim. Plus Linden ajoute de sims pour accueillir de nouveaux membres, plus il y a de communication entre les sims et plus la charge sur chaque serveur et sur les lignes de backbone qui les relient est importante.



Je ne pense pas que [cette architecture] soit évolutive, du moins pas aux tailles auxquelles je souhaite la voir évoluer, a déclaré Zero Linden, directeur de studio ou responsable du développement logiciel au Linden Lab, lors d'une réunion plus restreinte le 2 mai. (Linden Lab identifie la plupart de ses employés uniquement par leurs noms dans le monde, qui incluent toujours le nom de famille Linden.) Mais il y a des changements architecturaux majeurs en cours, dit-il, conçus pour réduire le besoin d'une connectivité constante entre les serveurs.

La nouvelle architecture, brièvement référencée par Ondrejka et décrite plus en détail par Zero Linden, diviserait la responsabilité de chaque sim en deux nouvelles classes de programmes. Les programmes de domaine d'agent seraient seuls responsables des avatars et de leurs inventaires, tandis que les programmes de domaine de région simuleraient l'environnement et sa physique. De cette façon, les informations sur un avatar resteraient au même endroit même si l'avatar lui-même croisait les sims. Nous n'avons pas besoin de pousser autant la responsabilité, note Zero Linden.

Zero Linden dit que la société prévoit de déployer cette nouvelle architecture sim par sim, probablement à partir de 2008.



Mais c'est trop tard pour de nombreux membres, comme Cristiano Diaz, un développeur de logiciels basé à Miami Beach, qui a écrit et publié la lettre ouverte avec l'aide d'autres Second Life mécontents. Comme beaucoup d'autres résidents, il dit qu'il est attristé par les bugs et par les vrais problèmes économiques signalés par les membres qui ont perdu des stocks ou subi d'autres perturbations dans leur entreprise. Pendant longtemps, on a eu l'impression que la promesse de ce que Second Life peut vraiment être est entravée par des problèmes techniques et une mauvaise gestion, dit Diaz. Il est frustrant et décourageant de voir quelque chose qui vous passionne languir à cause de tant de problèmes.

Mais lors de la réunion de la mairie, Ondrejka a insisté sur le fait que les conditions s'amélioreraient si les développeurs de Linden Lab et les résidents de Second Life pouvaient travailler ensemble pour surmonter les problèmes actuels. La patience aide évidemment, mais plus que cela, aidez la communauté à construire les éléments dont elle a besoin pour faire de Second Life un endroit meilleur, a-t-il déclaré au public. Si vous êtes programmeur… venez travailler pour nous. Si vous avez des bogues et que vous pouvez les reproduire, ajoutez-les dans notre JIRA public [système de suivi des bogues de Linden Lab]. Comme diraient Bill et Ted, soyez excellents l'un envers l'autre.

cacher