Sun's Cloud Computing Future, որը երբեք չի եկել

Օգտատիրոջ Twitter-ից թեմայի թարգմանություն @mcclure111

Շատ վաղուց՝ մոտ 15 տարի առաջ, ես աշխատում էի Sun Microsystems-ում։ Ընկերությունն այն ժամանակ կիսամեռ էր (և մահացավ մի քանի տարի անց), քանի որ նրանք այլևս ոչինչ չէին պատրաստում, որը որևէ մեկը կցանկանա գնել: Այսպիսով, նրանք շատ տարօրինակ մտքեր ունեին շուկա վերադառնալու մասին:

Ես անընդհատ լսում էի, որ բարձր ղեկավարությունը խոսում էր այն մասին, թե ինչ է անելու «Արևը առաջիկա 10 տարում»: Եվ բոլորը տարբեր պատկերացումներ ունեին այն մասին, թե դա ինչ է լինելու: Բայց ամենահայտնի գաղափարը, որը ես լսեցի, Utility Computing-ն էր, և այդ գաղափարը կարծես գոյություն ուներ միայն Sun-ում:

Նրանք կարծում էին, որ ապագայում ոչ ոք «համակարգիչ» չի ունենա։ Ձեր համակարգիչը գոյություն կունենա ամպի մեջ (չնայած նման տերմին դեռ գոյություն չուներ): Պրովայդերների կառավարման կենտրոնները կունենան հսկայական մեգահամակարգիչներ, և դուք կունենաք միայն էկրան, որը միանում է մոտակա կենտրոնին և տվյալների հոսք է փոխանցում ձեզ։

Հետևաբար, դուք կունենաք «ձեր» աշխատասեղանի համակարգիչը, բայց այն չի լինի իրական համակարգիչ՝ իր սեփական ՕՀ-ով: Սա կլինի օգտվողի հաշիվ, որը տեղակայված է ինչ-որ մի սերվերի վրա, որը պահում է ձեր պատկերակները և տվյալները, և ձեր ծրագրերը նույնպես կաշխատեն սերվերի վրա, և դուք դրա համար կվճարեք ամսական:

Սանը հավատում էր, որ մարդիկ կգնան դրան, քանի որ եթե մարդիկ գնան դրան, դա բիզնես կստեղծեր կաբինետի հզոր սերվերների համար, որոնք ընկերությունը ստեղծում էր այն ժամանակ, և այդ դեպքում ընկերությունը ստիպված չէր լինի սնանկության հայց ներկայացնել: Նրանք չունեին օգտվողի պատմություն: Նրանք պարզապես հավատում էին, որ օգտվողները կօգտագործեն Solaris-ը: Բայց նույնիսկ այն ժամանակ ոչ ոք չէր օգտագործում Solaris-ը:

Հետևաբար, այս գաղափարը հայտնի արտադրանք չդարձավ: Սակայն այս համակարգը կառուցեցին, այն կար։ Երբ ես սկսեցի աշխատել Sun-ում, աշխատասեղանի համակարգիչներ չկային: Այնտեղի սեղանների վրա Sunray տերմինալներ էին։ Նրանք նման էին Nintendo Wii-ի (չնայած Wii-ին դեռ տարիներ էին մնացել):

Sun's Cloud Computing Future, որը երբեք չի եկել

Յուրաքանչյուր Sunray-ի վրա ամրացված էր մոնիտոր և ստեղնաշար, իսկ առջևի մասում բացվածք կար, ինչպես բանկային քարտի համար: Sun-ի յուրաքանչյուր աշխատակից ուներ բացիկ փակցված իր ջինսե տաբատին, և մենք նույն քարտն օգտագործում էինք դռները բացելու համար: Մենք այն կցեցինք բնիկի մեջ, և այստեղ դուք ունեք աշխատասեղան համակարգիչ:

Sun's Cloud Computing Future, որը երբեք չի եկել

Աշխատանքային օրվա վերջում դուք պետք է հանեիք քարտը և գնայիք տուն: Հաջորդ օրը դուք վերադարձաք, տեղադրեցիք քարտը, և ձեր բոլոր ծրագրերը հայտնվեցին այնտեղ, այն վիճակում, որով թողել եք դրանք, նույնիսկ եթե քարտը տեղադրեցիք մեկ այլ Sunray-ի մեջ, քան երեկ եք օգտագործել:

Քանի որ Sunray-ի վրա ոչինչ չէր աշխատում, այն պարզապես պատուհանի հրահանգներ էր փոխանցում շենքի կենտրոնում գտնվող մեծ սերվերից: Նույնիսկ տնից միանալու միջոց կար, և դուք կարող եք տեսնել Sunray-ի էկրանը ձեր տանը, պարզապես մի փոքր ուշացումով:

Եվ իրականում դա անհավանական էր: Դա կախարդանք էր: Երբեմն մենք ստիպված էինք լինում գնալ ինչ-որ մեկի գրասենյակ օգնության համար, և եթե նրանք հարցնեին «կարո՞ղ եք ցույց տալ ինձ», դուք կարող եք պարզապես տեղադրել քարտը նրանց Sunray-ի մեջ, և ձեր համակարգիչը անմիջապես կհայտնվեր այնտեղ: Նա հետևեց քեզ աստիճաններով:

Ժամանակակից կազմակերպությունում յուրաքանչյուրը կունենա իր սեփական MacBook-ը, և երբ մեկ այլ հարկ ես բարձրանում, դու քեզ հետ վերցնում ես քո MacBook-ը: Միայն այս անհարմար ձևով, ինչպես բացել այն մի քանի սանտիմետր, որպեսզի նա չքնի։ Եվ փորձելով չբախվել մեկ այլ մարդու, որը կրում է իրենց MacBook-ը:

Որոշ դժվարություններ, իհարկե, կային։ Հնարավոր չէր անել որոշ բաներ, որոնք դուք ակնկալում էիք սովորական համակարգչից, օրինակ՝ էկրանապահի գործարկումը, քանի որ դա կբեռներ պրոցեսորը: Ամեն ինչ աշխատում էր այնպիսի խնդիրների համար, ինչպիսիք են փաստաթղթեր գրելը և այլ բաներ: Նվազագույն անիմացիայով: Եվ անհրաժեշտ էր աշխատել Սոլարիսի օրոք։

Sun's Cloud Computing Future, որը երբեք չի եկել

Եվ, բնականաբար, վերջին կետը պարզապես սպանեց ամբողջ գաղափարը սկզբում, և ես պարզապես չեմ հասկանում, թե ինչպես նրանք հենց սկզբից չկանգնեցրին այս նախագիծը: 2004 թվականին, բացի ծրագրավորողներից, ոչ ոք չէր կարող օգտվել Linux-ից. շատ դժվար էր գրասենյակային ծրագրեր գործարկել Linux-ով, իսկ Solaris-ը նույնիսկ ավելի դժվար էր, քան Linux-ը:

Այնուամենայնիվ, նրանք չհրաժարվեցին այս ակնհայտորեն անիրագործելի նախագծից, նրանք կառուցեցին այն, անկախ նրանից, թե ինչ-որ մեկը դա ուզեց, թե ոչ, նրանք փոխարինեցին իրենց բոլոր համակարգիչները դրանով, և ես երբեք չեմ լսել որևէ մեկի մասին, բացի հենց Sun-ից: Բայց մեկ ամառային սեզոնի ընթացքում ես կարողացա օգտագործել ապագա այլմոլորակայինների այս զարմանալի տեխնոլոգիան: Եվ ահա թե ինչն է հետաքրքիր. ինչու՞ Sunray նախագիծը չսկսվեց:

Ինձ թվում է՝ պատասխանն ակնհայտ է. Նրանք արտադրանքը հետընթաց զարգացրեցին։ Նրանք չէին մտածում «ի՞նչ են ուզում մարդիկ» կամ նույնիսկ Apple-ի նման՝ «ի՞նչ կարող էին մարդիկ ցանկանալ, եթե մենք ցույց տանք, թե ինչու պետք է դա ցանկանան»:

Sun-ը սկսեց այլ բանով. «Ի՞նչ կարող ենք անել»: «Ի՞նչ լավ կլինի մեզ համար, եթե մարդիկ դա ցանկանան»: Եվ հետո նրանք ենթադրեցին, որ ինչ-որ կերպ կհասկանան, թե ինչպես պետք է հետ աշխատել, մարդկանց կհամոզեն, որ իրենք դա են ուզում և ցանկանում են ամսական վճարել դրա համար, և օգտագործել երեք կոճակով մկնիկ:

Այսպիսով, ակնհայտ է, որ ես հիմա չեմ մտածում Sunray-ի մասին, ես մտածում եմ Google Stadia-ի մասին: Stadia-ի նման արտադրանք գոյություն չունի, քանի որ մարդիկ դա են ուզում: Ես իսկապես չեմ հասկանում, թե ինչու այն գոյություն ունի: Ըստ երեւույթին, քանի որ դա կարող է. Google-ը գիտեր, թե ինչպես դա անել, Google-ի համար լավ կլիներ, եթե մարդիկ ցանկանային դա, այնպես որ նրանք պարզապես պատրաստեցին այն, ենթադրելով, որ այն ցանկանալու պատճառները ավելի ուշ կգան:

Stadia-ն հաշվողական ծառայություն է խաղացողների համար, բայց նրանք չպետք է այդպես անվանեն, մենք ունենք տերմիններ, ինչպիսիք են «ամպի մեջ» և «հոսքային»: Բայց դա շատ նման է Sunray համակարգին: Այնուամենայնիվ, եթե փորձեմ համեմատել Sunray-ն ու Stadia-ն, ապա նկատում եմ, որ Sunray-ը իրական խնդիրներ լուծեց։

Sunray-ը լուծեց մեկ խնդիր. Այն որոշ բաներ ավելի լավ արեց, քան այն ժամանակ գոյություն ունեցող այլընտրանքները: Այն ստեղծվել է օգտատիրոջ հիման վրա, նույնիսկ եթե այդ օգտատերերն են (Sun Microsystems-ի աշխատակիցները) իրենք են դա արել։ Եվ կային մարդիկ, օրինակ՝ ես, ում համար նա 2004թ.

Նույնը չեմ կարող ասել Stadia-ի մասին: Ես ուզում եմ վախենալ. Ես ուզում եմ դա տեսնել որպես փոփոխությունների մեկ պայթյուն, որը ներխուժում է մեր կյանք, ավարտում է ընդհանուր նպատակային հաշվարկները և խաղերի ստեղծումը բերում հրատարակիչների թևի տակ:

Բայց ինձ համար ինչ-որ կերպ դժվար է վախենալ նրանից: Նրա դիզայնը հետընթաց գնաց: Յուրաքանչյուր քայլ պատասխանում էր «ինչ կարող ենք անել», «ինչ կարող ենք արտոնագրել», ոչ թե «ինչ է ուզում որևէ մեկը» հարցին: Մոտիվացիայի հիմքում ընկած էր «մենք արե՞լ ենք» հարցը, այլ ոչ թե «որևէ մեկը կօգտագործի՞ դա»:

Եթե ​​ես պատրաստեի Stadia-ն, ես կսկսեի հարցնելով, թե ինչ են մարդիկ խաղում դրա վրա: Stadia-ն ունի սահմանափակումներ (հետաձգվածություն), այնպես որ ես կմշակեի բովանդակություն, որտեղ այդ սահմանափակումները նշանակություն չունեն, և Stadia-ի (կենտրոնական սերվերների) առավելությունները նրա ձեռքերում կլինեն: Որոշ սոցիալական պատահական խաղեր, օրինակ:

Ենթադրենք, դուք որևէ հոսք չեք անում, դուք փաթաթում եք ինտերֆեյսը JavaScript-ի նման պարզ շերտով, որպեսզի այն արձագանքող զգա (Sunray-ն արեց դա) և պատրաստեք խաղեր, որոնք ոչ հզոր խաղացողները կխաղային էժան Android հեռախոսներով և հին MacBook-ներով: Ֆարմվիլ, միայն բոլոր ֆերմաները գտնվում են մոտակայքում և տեսանելի են միմյանց:

Stadia-ն սրա լրիվ հակառակն է անում: Նրանք գովազդեցին ծառայություն բարդ խաղացողների համար՝ պիքսելային շեյդերներով և AAA բովանդակությամբ: Սրանք այն խաղացողներն են, ովքեր առաջինը կբողոքեն ուշացումից։ Եվ նրանց արտադրանքը ակնհայտորեն ոչ ավելի էժան կամ ավելի լավ չէ, քան գոյություն ունեցողները:

Գործարկման ժամանակ բացառիկներ չկային: Ոչինչ հատուկ նախատեսված չէ Stadia-ի համար (ամպից օգտվելու համար): Առանձնապես հետաքրքիր բան չկա հոսքի համար (YouTube-ից օգտվելու համար): Ես տեսնում եմ երկու մարտական ​​և երկու ռիթմային խաղեր (լատենտային դժոխք):

Գուցե սա տեխնիկական ցուցադրություն է, որը նրանք ի վերջո կվերածվեն լուրջ արտադրանքի: Բայց ինձ թվում է, որ այն կձախողվի նույն պատճառով, ինչ ձախողվեց Սանրեյը։ Ոչ այն պատճառով, որ տեխնոլոգիան վատն էր: Բայց քանի որ Google-ը չգիտի, թե ինչի համար օգտագործել այն: Վատ կազմակերպչական մտածողությունը դժվար է շտկել:

Որպեսզի Sunray-ը «վախեցնի» ինձ որպես խաղերի մշակողի, այսինքն՝ ինձ համար «զգա, որ ինձ վատ պայմանագրում են փակել միայն էժանագին անկախ խաղեր ստեղծելու համար, և համակարգը կխժռի ստեղծողին, քանի դեռ ոչ ոք չի նայում»: - Google-ը պետք է հիմնարար փոփոխություններ կատարի ձեր նախագծում:

Խիստ ասած, դեռ կա մեկ բացառիկ՝ սա GYLT. Ես հավանաբար կխաղայի նման բան PS4-ով: Այնուամենայնիվ, այն չունի որևէ առանձնահատկություն, որը հատուկ է Stadia-ին: Նախկինում այս խաղի մշակողը խաղը պատրաստել էր Unreal շարժիչով, և դա նույնպես հավանական է Unreal շարժիչով, այնպես որ, ամենայն հավանականությամբ, այն կարող էր գործարկվել PS4-ով, եթե $GOOG-ը չվճարեր բացառիկության համար:

Ներկայումս ես գումար եմ աշխատում VR-ի համար խաղեր ստեղծելով: Սա ևս մեկ տեխնոլոգիա է, որը կարող է դառնալ ևս մեկ անպետք ճամպրուկ առանց բռնակի։ Ընթացիկ խաղի հետ կապված, և այն խաղի հետ, որը ես պատրաստվում եմ պատրաստել այս խաղից հետո, իմ մոտեցումը հետևյալն է. ես VR խաղ եմ ստեղծում միայն այն դեպքում, եթե այն կարելի է խաղալ բացառապես VR-ով:

Ձեր արտադրանքն օգտագործելու համար մարդկանց կարիք ունե՞ք: Ցույց տվեք նրանց, թե ինչու է դա նրանց պետք: Ցույց տվեք նրանց, թե ինչ կարող են անել ձեր տեխնոլոգիայով, ինչը նրանք չեն կարող անել առանց դրա:

Source: www.habr.com

Добавить комментарий