211service.com
Oroligheter i cyberrymden
Övervakarna av Andra liv , en komplex och blomstrande virtuell värld som av många hyllas som det första steget mot ett uppslukande 3D-internet, försökte i går lugna arga cybermedborgare som har begärt korrigeringar av tekniska buggar som nyligen plågade världen.

ilska hantering: Vid ett möte i stadshuset den 3 maj i Second Life berättade Linden Labs tekniska chef Cory Ondrejka (till höger, med lila hår) för invånare som är arga över frekventa buggar och avbrott att öka den virtuella världens stabilitet och hantera dess snabba tillväxt är vår högsta prioritet och fokus för majoriteten av vårt design-, kodnings- och kvalitetsarbete.
Det största problemet, i medlemmarnas ögon: Second Life växer så snabbt att det anstränger Linden Labs resurser till det yttersta, inklusive dess utvecklares förmåga att fixa gamla buggar och rulla ut nya mjukvaruversioner som inte introducerar nya problem. Vid ett rådhusmöte igår inne i Second Life vädjade företaget om tålamod.
Vi arbetar med att fixa buggar och möjliggöra stegvisa förbättringar, säger Cory Ondrejka, teknisk chef på Linden Lab, den riskfinansierade San Francisco-startupen som lanserade Second Life 2003. Rådhusets möte arrangerades hastigt som svar på en fördömande öppet brev publicerad av irriterade Second Life-invånare den 30 april. Samtidigt bygger vi grunden för nästa generations arkitektur som radikalt kommer att förbättra vår förmåga att skala, sa Ondrejka.
Varje dag skyndar omkring 25 000 datorägare, plus team från dussintals stora företag, för att gå med i Second Life. Men när dessa nya medlemmar köper virtuell mark, skapar hus för sina avatarer och startar företag i världen, ökar påfrestningen på Second Life-nätet. Linden Lab lägger till mer än 120 nya servrar varje vecka, enligt Ondrejka, men användare säger att företaget fortfarande inte hänger med. Klagomål har hopats i Second Life-forum och bloggar från långvariga användare som är otåliga över frekventa nedgångar och krascher, egendom som försvinner, meddelanden som inte levereras, sök- och vänsökningsfunktioner som inte fungerar, köp som inte slutförs , och dålig till obefintlig kundservice och teknisk support.
Missnöjet kulminerade den här veckan i det öppna brevet, som kräver att Linden Lab åtgärdar buggarna omedelbart, innan man rullar ut planerade funktioner som röstchatt. Mer än 3 000 Second Life-användare har skrivit under brevet hittills.
Människor känner att Linden Lab sviker dem eftersom de betalar mycket, i vissa fall, för en produkt som inte fungerar acceptabelt, från ett företag som inte längre kommer att kommunicera med sina kunder, säger en undertecknare, en Storbritannien- baserad IT-chef känd inom Second Life som Inigo Chamerberlin.
Ondrejka tillbringade större delen av det timslånga mötet med att svara på invånarnas frågor om ursprunget till problemen och förklara de steg som hans team av programmerare planerar att ta för att förbättra prestandan. Som Ondrejka förklarade vid mötet och i ett inlägg på företagets blogg, berodde många av problemen på ouppmärksammade fel i den senaste versionen av simuleringsmjukvaran och tittarprogramvaran som användare måste ladda ner till sina datorer. De felen åtgärdas snabbt, sa Ondrejka.
Men företaget står inför en mycket djupare utmaning, i form av en övergripande mjukvaruarkitektur som inte var designad för att stödja så många människor och transaktioner som Second Life nu är värd för.
Second Lifes värld är uppdelad i tusentals individuella regioner, eller simmar, var och en på 65 536 kvadratmeter i yta (cirka 16 tunnland). Linden Labs datafaciliteter inkluderar mer än 20 000 servrar, som var och en kör en till fyra sims. Simuleringsmjukvaran kontrollerar allt som händer i sin sim, från att rendera terrängen och 3D-modellerna som utgör miljön till att animera medlemmars avatarer, hämta deras inventarier, utföra sökningar, skicka snabbmeddelanden till medlemmar i andra simmar och kommunicera med lagringsdatabaser. Om en avatar går från en sim till en annan, måste varje bit av information om den avataren lämnas över till den nya sim. Ju fler simmar Linden lägger till för att ta emot nya medlemmar, desto mer kommunikation pågår mellan simmar, och desto större belastning på varje server och på stamnätet som förbinder dem.
Jag tror inte att [den här arkitekturen] är skalbar, åtminstone inte till de storlekar jag vill se den skalas till, sa Zero Linden, en studiochef eller programvaruutvecklingschef, på Linden Lab, vid ett mindre möte den 2 maj. (Linden Lab identifierar de flesta av sina anställda endast genom deras i världen namn, som alltid inkluderar efternamnet Linden.) Men det finns stora arkitektoniska förändringar under fötterna, säger han, utformade för att minska behovet av konstant anslutning mellan servrar.
Den nya arkitekturen, kort refererad av Ondrejka och mer detaljerad beskriven av Zero Linden, skulle dela upp ansvaret för varje sim i två nya klasser av program. Agentdomänprogram skulle vara ensamt ansvariga för avatarer och deras inventeringar, medan regiondomänprogram skulle simulera miljön och dess fysik. På så sätt skulle information om en avatar stanna på ett ställe även om avataren själv korsade sims. Vi behöver inte driva på ansvar lika mycket, konstaterar Zero Linden.
Zero Linden säger att företaget planerar att rulla ut den här nya arkitekturen sim för sim, förmodligen med start 2008.
Men det är för sent för många medlemmar, som Cristiano Diaz, en mjukvaruutvecklare baserad i Miami Beach, som skrev och publicerade det öppna brevet med hjälp av andra missnöjda Second Lifers. Liksom många andra invånare säger han att han är ledsen över buggarna och de verkliga ekonomiska träffarna som rapporterats av medlemmar som har tappat lager eller drabbats av andra störningar i sin verksamhet. Länge har det känts som att löftet om vad Second Life verkligen kan vara hämmas av tekniska problem och misskötsel, säger Diaz. Det är frustrerande och nedslående att se något du brinner för att tyna bort på grund av så många problem.
Men vid rådhusets möte insisterade Ondrejka på att förhållandena skulle förbättras om Linden Lab-utvecklare och Second Life-invånare kan samarbeta för att få bort den nuvarande hickan. Tålamod hjälper så klart, men mer än så, snälla hjälp samhället att bygga de bitar som behövs för att göra Second Life till en bättre plats, sa han till publiken. Om du är en programmerare ... kom och jobba hos oss. Om du har buggar och kan reproducera dem, lägg till dem i vårt offentliga JIRA [Linden Labs buggspårningssystem]. Som Bill och Ted skulle säga, var utmärkta mot varandra.