Sobes.tech

Golang

Ի՞նչ տեխնոլոգիաների շնորհիվ հնարավոր է Linux-ում կոնտեյներիզացիան։

Senior
Flant
105

Աշխատատեղը ենթադրում է պարտադիր տեղափոխում Կիպրոս և 100% գրասենյակային ձևաչափ: Ինչքան դա քեզ համար ընդունելի է?

Middle+
FaceApp
105

Դուք երբևէ աշխատե՞լ եք Common Table Expression (CTE)-ների հետ: Պատմեք դրանց մասին, այդ թվում՝ ռեկուրսիվ CTE-ների մասին։

Senior
МВидеоМВидео
105

Go-ում string տիպը փոփոխական է թե անփոփոխ?

Senior
2gis2gis
105

Ի՞նչ է տեղի ունենում, երբ մուտքագրում եք [վեբ կայք] ձեր բրաուզերում: Պատմեք հնարավորինս մանրամասն, թե ինչ պրոտոկոլներ են օգտագործվում

Senior
СБК ПАРУС
105

Ի՞նչ դաշտերից է բաղկացած slice-ը Go-ում։

Senior
CRTEX
105

Ինչ է անվանումը արտաքին տեսքի փոփոխականներին մուտք գործելու եղանակը անանուն ֆունկցիայի ներսում?

Junior — Middle
YadroYadro
105

Ինչ կցուցադրվի ծրագրի կողմից? func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }

Senior
OZONOZON
105

Ի՞նչ է sync.Pool-ը և ինչու է այն անհրաժեշտ։

Middle+
Magnit Tech
105

Ինչպե՞ս ընդլայնել համակարգը՝ մեկ սերվերից մինչև դիմացկուն ճարտարապետություն (բեռի հավասարակշռողներ, տվյալների բազա):

Senior
SelectelSelectel
105

Պատմեք գովազդային մետրիկների մասին՝ ցուցադրություններ, կտտացումներ, ինչ մետրիկներ կան ընդհանուր առմամբ։

Senior
МВидеоМВидео
105

Ինչպես է աշխատում panic/recover (panic/recover) բռնումը Go-ում։

Middle
Япоки
105

/* Կան mikroservis-ների ճարտարապետությամբ կիրառություն: Միկրոսերվիսը կարող է աբստրակտացվել Backend ինտերֆեյսի միջոցով: Դուք կարող եք օգտագործել արդեն իրականացված BackendImpl տիպը միկրոսերվիսի օրինակին մուտք գործելու համար: Յուրաքանչյուր միկրոսերվիս ունի մի քանի տասնյակ աշխատող օրինակներ, որոնք հասանելի են իրենց սեփական հասցեով addr: Բայց, միկրոսերվիսի առանձին օրինակները չեն հուսալի: նրանք կարող են ընկնել, լինել անհասանելի կամ ծանրաբեռնված: Աստիճանաբար, դուք պետք է իրականացնեք Balancer տիպը, որը նույնպես իրականացնում է Backend ինտերֆեյսը և կատարում է բեռի հավասարակշռություն հաճախորդի կողմից միկրոսերվիսի օրինակների միջև, ընտրելով ամենից քիչ բեռնված օրինակ: */ type Request interface{} type Response interface{} type Backend interface { Invoke(ctx context.Context, req Request) (Response, error) } var _ Backend = &BackendImpl{} // addr պարունակում է կոնկրետ օրինակակի ip:port հասցեն func NewBackend(addr string) *BackendImpl type Balancer struct { // TODO } var _ Backend = &Balancer{} // addrs պարունակում են բոլոր հավասարակշռված օրինակակների հասցեները func NewBalancer(addrs []string) *Balancer { // TODO }

Middle
Яндекс
105

Ի՞նչ տվյալների բազաների հետ եք աշխատել և որքան խորն է:

Senior
AstraTech
105

Ինդեքսը ինչ է և ինչ տեսակի ինդեքսներ կան PostgreSQL-ում?

Senior
Cloud.ru
105

Ինչու է կարևոր սահմանել ժամանակային սահման when HTTP-զանգվածներ կատարելիս?

Junior — Middle
AvitoAvito
105

Որ մեխանիզմն է Docker-ում օգտագործվում վերջնական պատկերի չափը նվազեցնելու համար?

Middle+
ТБанк
105

PostgreSQL-ը որքան բեռ է դիմանում?

Senior
Lamoda Tech
105

Դու՞ք երբևէ ստիպված եք եղել օգտագործել Fan-In և Semaphore ձևանմուշները ձեր աշխատանքի ընթացքում։

Senior
sber tech
105

Ինչ է sysmon-ը Go-ի գործարկման ժամանակ?

Senior
purrweb
105
/412