Nemieri kibertelpā

Pārraugi no Otrā dzīve , sarežģīta un plaukstoša virtuālā pasaule, ko daudzi atzinīgi vērtē kā pirmo soli ceļā uz ieskaujošu 3-D internetu, un vakar mēģināja nomierināt dusmīgos kiberpilsoņus, kuri ir pieprasījuši labojumus tehniskajām kļūmēm, kas nesen nomoka pasauli.





Dusmu vadība: 3. maija rātsnama sanāksmē Second Life Linden Lab tehnoloģiju vadītājs Korijs Ondrejka (pa labi, ar purpursarkaniem matiem) sacīja iedzīvotājiem, kuri ir dusmīgi par biežām kļūdām un pārtraukumiem, ka virtuālās pasaules stabilitātes palielināšana un tās straujās izaugsmes pārvarēšana augstākā prioritāte un lielākā daļa mūsu projektēšanas, kodēšanas un kvalitātes nodrošināšanas darbu.

Galvenā problēma dalībnieku acīs: Second Life aug tik strauji, ka līdz galam noslogo Linden Lab resursus, tostarp tās izstrādātāju iespējas labot vecās kļūdas un ieviest jaunas programmatūras versijas, kas nerada jaunas problēmas. Vakardienas rātsnama sanāksmē Second Life uzņēmums lūdza pacietību.

Mēs strādājam, lai novērstu kļūdas un nodrošinātu pakāpenisku uzlabojumu, sacīja Korijs Ondrejka, Linden Lab, riska finansētā Sanfrancisko jaunuzņēmuma, kas 2003. gadā uzsāka Second Life, galvenais tehnoloģiju speciālists. atklāta vēstule 30. aprīlī publicēja aizkaitinātie Second Life iedzīvotāji. Tajā pašā laikā mēs veidojam pamatus nākamās paaudzes arhitektūrai, kas radikāli uzlabos mūsu spēju mērogot, sacīja Ondrejka.



Katru dienu aptuveni 25 000 datoru īpašnieku, kā arī komandas no desmitiem lielāko korporāciju steidzas pievienoties Second Life. Taču, kad šie jaunie dalībnieki iegādājas virtuālo zemi, iekārto māju saviem iemiesojumiem un uzsāk uzņēmējdarbību pasaulē, slodze uz Second Life tīklu pieaug. Pēc Ondrejkas teiktā, Linden Lab katru nedēļu pievieno vairāk nekā 120 jaunus serverus, taču lietotāji saka, ka uzņēmums joprojām neseko līdzi. Second Life forumos un emuāros ir sakrājušās sūdzības no ilggadējiem lietotājiem, kuri ir nepacietīgi par biežu palēninājumu un avārijām, īpašumiem, kas pazūd, ziņojumiem, kas netiek piegādāti, meklēšanas un draugu meklēšanas funkcijām, kas nedarbojas, pirkumiem, kas nav pabeigti. , kā arī vājš vai neesošs klientu serviss un tehniskais atbalsts.

Neapmierinātība šonedēļ vainagojās ar atklātu vēstuli, kurā tiek prasīts, lai Linden Lab nekavējoties novērstu kļūdas pirms plānoto funkciju, piemēram, balss tērzēšanas, ieviešanas. Līdz šim vēstuli parakstījuši vairāk nekā 3000 Second Life lietotāju.

Cilvēki uzskata, ka Linden Lab viņus pieviļ, jo viņi dažos gadījumos maksā lielu summu par produktu, kas nedarbojas pieņemami, no uzņēmuma, kurš vairs nesazināsies ar saviem klientiem, saka viens parakstītājs, Apvienotās Karalistes. IT vadītājs, kas pakalpojumā Second Life pazīstams kā Inigo Čamerberlins.



Ondrejka lielāko daļu stundu garās sanāksmes pavadīja, atbildot uz iedzīvotāju jautājumiem par problēmu izcelsmi un skaidrojot, kādus pasākumus viņa programmētāju komanda plāno veikt, lai uzlabotu veiktspēju. Kā Ondrejka paskaidroja sanāksmē un ierakstā uzņēmuma emuārā, daudzas problēmas radās nepamanītu kļūdu dēļ jaunākajā simulācijas programmatūras un skatītāja programmatūras izlaidumā, kas lietotājiem ir jālejupielādē savā datorā. Šīs kļūdas tiek ātri novērstas, sacīja Ondrejka.

Taču uzņēmums saskaras ar daudz dziļāku izaicinājumu, kas izpaužas kā vispārēja programmatūras arhitektūra, kas nebija izstrādāta, lai atbalstītu tik daudz cilvēku un darījumu, kādus pašlaik nodrošina Second Life.

Otrās dzīves pasaule ir sadalīta tūkstošiem atsevišķu reģionu jeb sims, katrs 65 536 kvadrātmetru platībā (apmēram 16 akriem). Linden Lab datu bāzēs ir vairāk nekā 20 000 serveru, no kuriem katrs darbojas no viena līdz četrām simām. Simulācijas programmatūra kontrolē visu, kas notiek tās SIM kartē, sākot no reljefa renderēšanas un 3-D modeļiem, kas veido vidi, līdz dalībnieku iemiesojumu animēšanai, viņu krājumu izgūšanai, meklēšanai, tūlītējo ziņojumu sūtīšanai dalībniekiem citās SIM kartēs un saziņai. ar uzglabāšanas datu bāzēm. Ja iemiesojums pāriet no vienas SIM kartes uz otru, visa informācija par šo iemiesojumu ir jānodod jaunajam sim. Jo vairāk sims Linden pievieno, lai uzņemtu jaunus dalībniekus, jo vairāk saziņas notiek starp simiem, un jo lielāks ir katra servera un tos savienojošo pamatlīniju slogs.



Es neticu, ka [šī arhitektūra] ir mērogojama, vismaz ne līdz tādiem izmēriem, kādos es to vēlos redzēt, mazākā sanāksmē 2. maijā sacīja Zero Lindens, studijas direktors vai programmatūras izstrādes vadītājs no Linden Lab. (Linden Lab identificē lielāko daļu savu darbinieku tikai pēc viņu vārdiem, kas vienmēr ietver uzvārdu Linden.) Taču zem kājām notiek lielas arhitektūras izmaiņas, viņš saka, lai samazinātu nepieciešamību pēc pastāvīgas savienojamības starp serveriem.

Jaunā arhitektūra, uz kuru īsi atsaucās Ondrejka un sīkāk aprakstīja Zero Linden, sadalītu atbildību par katru sim divās jaunās programmu klasēs. Aģentu domēna programmas būtu pilnībā atbildīgas par iemiesojumiem un to krājumiem, savukārt reģionu domēna programmas simulētu vidi un tās fiziku. Tādā veidā informācija par iemiesojumu paliktu vienuviet pat tad, ja pats iemiesojums šķērso sims. Mums nav tik daudz jāuzspiež atbildība, atzīmē Zero Linden.

Zero Linden saka, ka uzņēmums plāno ieviest šo jauno arhitektūras sim pa sim, iespējams, sākot ar 2008. gadu.



Taču tas ir par vēlu daudziem dalībniekiem, piemēram, Maiamibīčas programmatūras izstrādātājam Cristiano Diaz, kurš uzrakstīja un publicēja atklāto vēstuli ar citu neapmierināto Second Lifers palīdzību. Tāpat kā daudzi citi iedzīvotāji, viņš saka, ka ir apbēdināts par kļūdām un patiesajiem ekonomiskajiem triecieniem, par kuriem ziņo biedri, kuri ir zaudējuši krājumus vai cietuši citus traucējumus savā biznesā. Jau ilgu laiku ir šķitis, ka solījumu par to, kāda patiešām var būt Second Life, kavē tehniskas problēmas un nepareiza pārvaldība, saka Diazs. Ir apgrūtinoši un atturoši skatīties uz kaut ko tādu, par ko jūs aizrautīgi nīkuļojat tik daudzu problēmu dēļ.

Taču rātsnama sanāksmē Ondrejka uzstāja, ka apstākļi uzlabosies, ja Linden Lab izstrādātāji un Second Life iedzīvotāji varēs sadarboties, lai novērstu pašreizējās žagas. Acīmredzot palīdz pacietība, bet vairāk, lūdzu, palīdziet kopienai izveidot vajadzīgos darbus, lai Second Life kļūtu par labāku vietu, viņš sacīja auditorijai. Ja esat programmētājs … nāc strādāt pie mums. Ja jums ir kļūdas un varat tās reproducēt, pievienojiet tās mūsu publiskajai JIRA [Linden Lab kļūdu izsekošanas sistēmai]. Kā Bils un Teds teiktu, esiet lieliski viens pret otru.

paslēpties