Ինչպե՞ս է Go-ի գործարկման միջավայրը մշակում միլիոնավոր I/O-կապված հարցումները (օրինակ՝ պրոքսի/API դարպասային ծառայությունում):
SRE / Platform Engineer
Իմուն լեզուն ձեր սիրած ծրագրավորման լեզուն է և ինչպես եք գնահատում ինքներդ ձեզ Go-ում 1-ից 10-ի шкալով?
Ի՞նչ տարբերություն կա վիրտուալ հիշողության (VIRT) և բնակվող հիշողության (RES) միջև top-ում, և ինչ է համատեղ հիշողությունը (SHR):
Ի՞նչ գործոններ են ազդում նման համակարգում լատենցիայի վրա։
Իմացեք ինձ մասին՝ ինչ եք սիրում անել, ինչ եք ուզում անել, ինչի համար եք հպարտ և ինչու եք դիմում:
Ի՞նչ է DHCP-ն և ինչպես է սարքը ստանում իր IP հասցեն և DNS սերվերի կոնֆիգուրացիան։
Ինչպե՞ս եք իմանում, թե ձեր Go ծառայությունը Linux-ում քանի OS թել է օգտագործում։
Ինչպե՞ս գտնել ֆայլը և որոնել նրա ներսում ենթատողը Linux հրամանի տողը օգտագործելով։
Ի՞նչ էր եղել C++ ծառայությունների վերաշարադրումը Go-ով [ընկերությունում]: Ի՞նչ հատուկ խնդիրներ էին լուծվում։
Ի՞նչ է goroutines-ների էությունը և ինչպես են նրանք աշխատում:
Ինչ են Linux-ի ստանդարտ մուտք/արտահոսք հոսքերը (stdin, stdout, stderr) և ինչպես կարող եք դրանք ուղղել կամ սուզել?
Ի՞նչ է տեղի ունենում այն պահից սկսած, երբ դուք մուտքագրում եք URL-ը բրաուզերում մինչև պատասխան ստանալը: Պատմեք ամբողջ գործընթացը հնարավորինս խորը։
Ինչպե՞ս եք լուծում Linux արտադրական սերվերում աշխատող ծառայության խնդիրները: Ինչպե՞ս եք գտնում ձեր գործընթացը և հասկանում, թե ինչ է կատարվում:
Ի՞նչ տեսակի հարցումների համար գորուտինները առավելություն են տալիս օպերացիոն համակարգի թելերին, և ինչպիսի՞ տեսակի համար օպերացիոն համակարգի թելերը նույնքան արդյունավետ են։