Onrust in Cyberspace

de opzichters van Tweede leven , een complexe en bloeiende virtuele wereld die door velen wordt geprezen als de eerste stap naar een meeslepend 3D-internet, probeerde gisteren boze cyberburgers te kalmeren die een petitie hadden ingediend voor oplossingen voor technische bugs die de wereld recentelijk teisterden.





Woedebeheersing: Op een gemeentehuisvergadering van 3 mei in Second Life vertelde Cory Ondrejka, chief technology officer van Linden Lab (rechts, met paars haar) aan bewoners die boos zijn over frequente bugs en storingen dat het onze taak is de stabiliteit van de virtuele wereld te vergroten en de snelle groei aan te kunnen. hoogste prioriteit en de focus van het grootste deel van ons ontwerp-, coderings- en QA-werk.

Het grootste probleem in de ogen van de leden: Second Life groeit zo snel dat het de middelen van Linden Lab tot het uiterste opslokt, inclusief het vermogen van de ontwikkelaars om oude bugs op te lossen en nieuwe softwareversies uit te rollen die geen nieuwe problemen veroorzaken. In een gemeentehuis gisteren in Second Life riep het bedrijf op tot geduld.

We werken aan het oplossen van bugs en het mogelijk maken van stapsgewijze verbetering, zei Cory Ondrejka, chief technology officer bij Linden Lab, de door durfkapitaal gefinancierde startup uit San Francisco die Second Life in 2003 lanceerde. open brief gepubliceerd door geïrriteerde Second Life-bewoners op 30 april. Tegelijkertijd bouwen we de basis voor de next-gen architectuur die ons schaalvermogen radicaal zal verbeteren, zei Ondrejka.



Elke dag haasten zich zo'n 25.000 computerbezitters, plus teams van tientallen grote bedrijven, om zich bij Second Life aan te sluiten. Maar naarmate deze nieuwe leden virtueel land kopen, een huis voor hun avatars opzetten en in-world bedrijven beginnen, neemt de druk op het Second Life-netwerk toe. Linden Lab voegt volgens Ondrejka elke week meer dan 120 nieuwe servers toe, maar gebruikers zeggen dat het bedrijf het nog steeds niet bijhoudt. Klachten stapelen zich op in Second Life-forums en blogs van oude gebruikers die ongeduldig zijn over frequente vertragingen en crashes, eigendommen die zoekraken, berichten die niet worden afgeleverd, zoek- en vriendenzoekerfuncties die niet werken, aankopen die niet worden voltooid , en slechte tot niet-bestaande klantenservice en technische ondersteuning.

De ontevredenheid culmineerde deze week in de open brief, waarin Linden Lab eist dat de bugs onmiddellijk worden aangepakt, voordat geplande functies zoals voicechat worden uitgerold. Tot nu toe hebben meer dan 3.000 Second Life-gebruikers de brief ondertekend.

Mensen hebben het gevoel dat Linden Lab hen in de steek laat omdat ze in sommige gevallen veel betalen voor een product dat niet acceptabel werkt, van een bedrijf dat niet langer met zijn klanten communiceert, zegt een ondertekenaar, een Britse gebaseerde IT-manager die binnen Second Life bekend staat als Inigo Chamberberlin.



Ondrejka bracht het grootste deel van de vergadering van een uur door met het beantwoorden van vragen van bewoners over de oorsprong van de problemen en het uitleggen van de stappen die zijn team van programmeurs van plan is te nemen om de prestaties te verbeteren. Zoals Ondrejka tijdens de vergadering en in een bericht op de blog van het bedrijf uitlegde, waren veel van de problemen het gevolg van onopgemerkte fouten in de meest recente release van de simulatiesoftware en de viewersoftware die gebruikers naar hun pc moeten downloaden. Die fouten worden snel verholpen, zei Ondrejka.

Maar het bedrijf staat voor een veel diepere uitdaging, in de vorm van een algemene software-architectuur die niet is ontworpen om zoveel mensen en transacties te ondersteunen als Second Life nu host.

De wereld van Second Life is verdeeld in duizenden afzonderlijke regio's, of sims, met elk een oppervlakte van 65.536 vierkante meter (ongeveer 16 acres). De datafaciliteiten van Linden Lab omvatten meer dan 20.000 servers, elk met één tot vier sims. De simulatiesoftware bestuurt alles wat er in zijn sim gebeurt, van het weergeven van het terrein en de 3D-modellen waaruit de omgeving bestaat tot het animeren van avatars van leden, het ophalen van hun inventarissen, het uitvoeren van zoekopdrachten, het verzenden van instant messages naar leden in andere sims en communiceren met opslagdatabases. Als een avatar van de ene sim in de andere overgaat, moet elk stukje informatie over die avatar worden overgedragen aan de nieuwe sim. Hoe meer sims Linden toevoegt om nieuwe leden te huisvesten, hoe meer communicatie er plaatsvindt tussen sims en hoe groter de belasting voor elke server en voor de backbone-lijnen die hen verbinden.



Ik geloof niet dat [deze architectuur] schaalbaar is, althans niet tot de afmetingen waarnaar ik het wil zien schalen, zei Zero Linden, een studiodirecteur of softwareontwikkelingsmanager bij Linden Lab, tijdens een kleinere bijeenkomst op 2 mei. (Linden Lab identificeert de meeste van zijn werknemers alleen aan de hand van hun in-world namen, die altijd de achternaam Linden bevatten.) Maar er zijn grote architecturale veranderingen aan de gang, zegt hij, ontworpen om de behoefte aan constante connectiviteit tussen servers te verminderen.

De nieuwe architectuur, waarnaar kort door Ondrejka wordt verwezen en die in meer detail wordt beschreven door Zero Linden, zou de verantwoordelijkheid voor elke sim in twee nieuwe klassen van programma's verdelen. Agent-domeinprogramma's zouden als enige verantwoordelijk zijn voor avatars en hun inventarissen, terwijl regio-domeinprogramma's de omgeving en de fysica ervan zouden simuleren. Op deze manier blijft informatie over een avatar op één plek, zelfs als de avatar zelf sims kruist. We hoeven niet zo veel met verantwoordelijkheid rond te schuiven, merkt Zero Linden op.

Zero Linden zegt dat het bedrijf van plan is deze nieuwe architectuur sim voor sim uit te rollen, waarschijnlijk vanaf 2008.



Maar dat is te laat voor veel leden, zoals Cristiano Diaz, een softwareontwikkelaar uit Miami Beach, die de open brief heeft geschreven en gepubliceerd met hulp van andere ontevreden Second Lifers. Net als veel andere bewoners zegt hij dat hij bedroefd is door de bugs en door de echte economische klappen die zijn gemeld door leden die inventaris hebben verloren of andere verstoringen van hun bedrijf hebben opgelopen. Lange tijd voelde het alsof de belofte van wat Second Life echt kan zijn, wordt gehinderd door technische problemen en wanbeheer, zegt Diaz. Het is frustrerend en ontmoedigend om te kijken naar iets waar je gepassioneerd over bent wegkwijnen vanwege zoveel problemen.

Maar tijdens de gemeenteraadsvergadering drong Ondrejka erop aan dat de omstandigheden zullen verbeteren als de ontwikkelaars van Linden Lab en de bewoners van Second Life kunnen samenwerken om de huidige problemen te verhelpen. Geduld helpt natuurlijk, maar meer dan dat, help de gemeenschap alsjeblieft om de stukken te bouwen die ze nodig hebben om Second Life een betere plek te maken, zei hij tegen het publiek. Ben je een programmeur … kom dan bij ons werken. Als je bugs hebt en deze kunt reproduceren, voeg ze dan toe aan onze openbare JIRA [het bug-trackingsysteem van Linden Lab]. Zoals Bill en Ted zouden zeggen, wees uitstekend voor elkaar.

zich verstoppen