Էդ տենց չի է աշխատում։ Ստեղ խնդիրը scale-ի մեջ ա։ Մեծ scale-երում, համակարգը ենքան բարդ ա դառնում, մարդկանց ինցենտիվները ենքան են լղոզվում, որ արդյունքում ինչը հասնում ա մասաններին, հիմնականում խայտառակ խեղաթյուրված ա։ Ես բժշկությունից վապշե բան չեմ հասկանում, բայց եթե նույն բանը նայես tech ոլորտում - կտեսնես, որ լրրրիիիվ նույն բանն ա տեղի ունենում, big corp-երի "ռիսըրչներ" են աում, եսիմինչ են անում, գալիս փաբլիքին սկսում են պատմել թե ինչ թույն բան են գտել, սենց ա պետք անել, փաբլիքն էլ ականջները կախած անում ա։ Ասենք ենքան տենց օրինակ կա, որ չգիտեմ որ մեկը բերեմ։
Օրինակ Netflix-ը մի քանի տարի առաջ, եկավ ասեց մենք մեր համակարգը micro-service-ներով ենք սարքել։ Սարքել ենք 1000 հատ պուճուր մի բանի համար պատասխանատու սերվիս, ու դրա պատճառով ահավոր scalable ենք դառել, ու մենք Netflix եք դառել, որովհետև այ սենց թույն արխիտեկտուռա ունենք։ Մասաները՝ կոնկրետ դեպքում ինժինեռ/ծրագրավորողները, սկսեցին հալած յուղի պես էդ micro-service-ները բերել իրանց պրոյեկտներում ինտեգրել։ Ամեն տեղ, տեղին/անտեղին, ճիշտ/սխալ - էն որ նախ էդ միկրոսերվիսները ճիշտ իմպլեմենտացնելը խայտառակ բարդ մակարդակի խնդիր ա - այսինքն թեկուզ ենթադրենք որ միանշանակն ճիշտ ա միկրոսերվիսներ անելը, դե իմպլեմենտացիա անելը կարան ասենք նեթֆլիքսի միլիոն դոլարանոց դեվ-երը, դու քո software բուծիկում նստած ինչ սարքես, պրոստո ոտիցդ քեզ կրակելու ես։ Ու արդեն քանի տարի ա տենց միլիոն հատ սիստեմ են սարքում միկրոսերվիսներով, ամեն տուպոյ համակարգի մենեջմենթ, դիվելոփմենթ, օփեռեշն 100x բարդացրեցին ու թանկացրեցին։ Բայց զատո միկրոսերվիս են անում։
Ասածս ինչ ա, որ ստեղ դավադրության տեսության հարց չի, "big corp"-երից ինչը որ գալիս ա հասարակությանը, հիմնականում շատ gray ինֆոռմացիա ա, ու մենակ էդ ոլորոտի սուպեր մասնագետները կարան էդ "gray" ինֆորմացիան իրանց ծառայացնել, բայց էն "սովորական մարդկանց" (ոչ ՍՈՒՊԵՌ պրոֆեսիոնալների, ինչը շատ փոքր տոկոսն ա պրոֆեսիոնալների ընդհանրապես) համար gray ինֆորմացիան ավտոմատ "green" իֆոռմացիա ա դառնում: Էս ամենինչը մարդիկ տեսնելով, հասկանալով որ իրանք մեկ ա էդ ոլորտի սուպեռ պրոֆեսինալ չեն կարա դառնան, կամ չեն ուզում, դիֆոլթով սկեպտիկ են դառնում, ու ասում են՝ dong give a shit - ու եթե ուզում ես իմանաս, սա ավելի ճիշտ ա, քան պրոստո էդ "gray" ինֆորմացիան կանաչ զոռով ներկելը։
Էջանիշներ