211service.com
Uro i cyberspace
Tilsynsmændene af Andet liv , en kompleks og blomstrende virtuel verden, der af mange hyldes som det første skridt mod et fordybende 3D-internet, forsøgte i går at berolige vrede cyberborgere, der har bedt om rettelser til tekniske fejl, der for nylig har plaget verden.

Vredehåndtering: Ved et rådhusmøde den 3. maj i Second Life fortalte Linden Labs teknologichef Cory Ondrejka (til højre, med lilla hår) beboere, der er vrede over hyppige fejl og afbrydelser, at øge den virtuelle verdens stabilitet og klare dens hurtige vækst er vores højeste prioritet og fokus for størstedelen af vores design-, kodnings- og QA-arbejde.
Hovedproblemet i medlemmernes øjne: Second Life vokser så hurtigt, at det belaster Linden Labs ressourcer til det yderste, inklusive dets udvikleres evne til at rette gamle fejl og udrulle nye softwareversioner, der ikke introducerer nye problemer. På et rådhusmøde i går i Second Life appellerede virksomheden om tålmodighed.
Vi arbejder på at rette fejl og muliggøre trinvise forbedringer, sagde Cory Ondrejka, teknologichef hos Linden Lab, det venture-finansierede San Francisco-startup, der lancerede Second Life i 2003. Rådhusets møde blev hastigt arrangeret som svar på en fordømmende åbent brev udgivet af irriterede Second Life-beboere den 30. april. Samtidig bygger vi fundamentet for den næste generations arkitektur, der radikalt vil forbedre vores evne til at skalere, sagde Ondrejka.
Hver dag skynder omkring 25.000 computerejere, plus hold fra snesevis af store virksomheder, sig for at slutte sig til Second Life. Men efterhånden som disse nye medlemmer køber virtuel jord, etablerer hus til deres avatarer og starter virksomheder i verden, stiger belastningen af Second Life-nettet. Linden Lab tilføjer mere end 120 nye servere hver uge, ifølge Ondrejka, men brugerne siger, at virksomheden stadig ikke følger med. Klager er hobet op i Second Life-fora og blogs fra mangeårige brugere, der er utålmodige over hyppige opbremsninger og nedbrud, ejendom, der forsvinder, beskeder, der ikke bliver leveret, søge- og vennefinder-funktioner, der ikke virker, køb, der ikke er gennemført. , og dårlig til ikke-eksisterende kundeservice og teknisk support.
Utilfredsheden kulminerede i denne uge i det åbne brev, som kræver, at Linden Lab tager fat på fejlene med det samme, inden de udruller planlagte funktioner såsom voice chat. Mere end 3.000 Second Life-brugere har indtil videre underskrevet brevet.
Folk føler, at Linden Lab svigter dem, fordi de i nogle tilfælde betaler meget for et produkt, der ikke fungerer acceptabelt, fra en virksomhed, der ikke længere vil kommunikere med sine kunder, siger en underskriver, en britisk- baseret IT-chef kendt inden for Second Life som Inigo Chamerberlin.
Ondrejka brugte det meste af det timelange møde på at besvare beboernes spørgsmål om problemernes oprindelse og forklare de skridt, hans team af programmører planlægger at tage for at forbedre ydeevnen. Som Ondrejka forklarede på mødet og i et indlæg på virksomhedens blog, skyldtes mange af problemerne upåagtede fejl i den seneste udgivelse af simuleringssoftwaren og viewersoftwaren, som brugerne skal downloade til deres pc'er. Disse fejl bliver hurtigt rettet, sagde Ondrejka.
Men virksomheden står over for en langt dybere udfordring i form af en overordnet softwarearkitektur, der ikke var designet til at understøtte så mange mennesker og transaktioner, som Second Life nu er vært for.
Second Lifes verden er opdelt i tusindvis af individuelle regioner, eller sims, hver på 65.536 kvadratmeter i areal (ca. 16 acres). Linden Labs datafaciliteter omfatter mere end 20.000 servere, der hver kører en til fire sims. Simuleringssoftwaren styrer alt, der foregår i dens sim, fra gengivelse af terrænet og 3-D-modellerne, der udgør miljøet, til at animere medlemmers avatarer, hente deres beholdninger, udføre søgninger, sende øjeblikkelige beskeder til medlemmer i andre simmere og kommunikere med lagerdatabaser. Hvis en avatar krydser fra et sim til et andet, skal hver en smule information om den avatar overdrages til den nye sim. Jo flere simmere Linden tilføjer for at rumme nye medlemmer, jo mere kommunikation foregår der mellem simmere, og jo større byrde på hver server og på backbone-linjerne, der forbinder dem.
Jeg tror ikke på, at [denne arkitektur] er skalerbar, i hvert fald ikke til de størrelser, jeg ønsker at se den skaleres til, sagde Zero Linden, en studiedirektør eller softwareudviklingschef hos Linden Lab på et mindre møde den 2. maj. (Linden Lab identificerer de fleste af sine ansatte kun ved deres i verden navne, som altid inkluderer efternavnet Linden.) Men der er store arkitektoniske ændringer under fode, siger han, designet til at reducere behovet for konstant forbindelse mellem servere.
Den nye arkitektur, kort refereret af Ondrejka og beskrevet mere detaljeret af Zero Linden, ville opdele ansvaret for hver sim i to nye klasser af programmer. Agent-domæneprogrammer ville være eneansvarlige for avatarer og deres opgørelser, mens regionsdomæneprogrammer ville simulere miljøet og dets fysik. På denne måde ville information om en avatar blive på ét sted, selvom avataren selv krydsede sims. Vi behøver ikke skubbe ansvaret så meget rundt, konstaterer Zero Linden.
Zero Linden siger, at virksomheden planlægger at udrulle denne nye arkitektur sim for sim, sandsynligvis begyndende i 2008.
Men det er for sent for mange medlemmer, såsom Cristiano Diaz, en softwareudvikler baseret i Miami Beach, som skrev og offentliggjorde det åbne brev med hjælp fra andre utilfredse Second Lifers. Ligesom mange andre beboere siger han, at han er ked af fejlene og over de reelle økonomiske hits rapporteret af medlemmer, der har mistet lagerbeholdning eller har lidt andre forstyrrelser i deres forretning. I lang tid har det føltes som om, at løftet om, hvad Second Life virkelig kan være, bliver hæmmet af tekniske problemer og dårlig ledelse, siger Diaz. Det er frustrerende og nedslående at se noget, du brænder for, sygne hen på grund af så mange problemer.
Men på rådhusets møde insisterede Ondrejka på, at forholdene vil blive bedre, hvis Linden Lab-udviklere og Second Life-beboere kan arbejde sammen om at klare de nuværende hikke. Tålmodighed hjælper naturligvis, men mere end det, vær venlig at hjælpe samfundet med at bygge de stykker, det skal bruge for at gøre Second Life til et bedre sted, sagde han til publikum. Hvis du er programmør ... kom og arbejde for os. Hvis du har fejl og kan reproducere dem, skal du tilføje dem til vores offentlige JIRA [Linden Labs fejlsporingssystem]. Som Bill og Ted ville sige, vær fremragende ved hinanden.