Sobes.tech

Golang

Իրականացրեք Queue մեթոդը

4

Ինչու եք ուզում փոխվել և մտածում եք այլ ընկերությունների մասին:

Middle
4

// best() ֆունկցիայի համար կոդ // սխալի կառավարում, երբ backend հասանելի չէ

3

Ինչու եք որոշել կապ հաստատել 2GIS- ի հետ: Ինչն է ձեզ գրավել ընկերությունում կամ կոնկրետ վականսի մեջ?

Middle
3

Դուք երբևէ աշխատե՞լ եք տվյալների բազայում համաժամանակյա մուտքի հետ: Որոնք են այդ մեխանիզմները, ինչպիսիք են գործարքները և լոկերը, որինք եք օգտագործել: Կան արդյոք այդ խնդիրը լուծելու միջոցներ առանց տվյալների բազայի ներգրավման?

Senior
3

// best() ֆունկցիայի համար կոդ // սխալի կառավարում, երբ backend հասանելի չէ

3

Ինչպե՞ս է դա մշակվում կոդում:

Senior
3

/* Միկրոսերվիսի ճարտարապետությամբ հավելված կա: Միկրոսերվիսը կարող է ամփոփվել Backend ինտերֆեյսի միջոցով: Միկրոսերվիսի մեկ օրինակին մուտք գործելու համար, կարող եք օգտագործել արդեն իրականացված BackendImpl տիպը: Յուրաքանչյուր միկրոսերվիսի համար կան տասնյակներ գործարկված նմուշներ, որոնցից յուրաքանչյուրը հասանելի է իր սեփական addr հասցեով: Այնուամենայնիվ, միկրոսերվիսի անհատական օրինակները չեն վստահելի: նրանք կարող են ընկնել, լինել անհասանելի կամ ծանրաբեռնված: այս պատճառով, դուք պետք է իրականացնել Balancer տիպը, որը նույնպես իրականացնում է Backend ինտերֆեյսը և կատարում է հաճախորդային բեռի հավասարակշռություն միկրոսերվիսի օրինակների միջև, յուրաքանչյուր անգամ ընտրելով **ամենափոքր բեռնված** օրինակ: */

2

// best() ֆունկցիայի համար կոդ // սխալի կառավարում, երբ backend հասանելի չէ

2

Արդյո՞ք Go-ում կա օբյեկտային ուղղված ծրագրավորում: Եթե կա, ինչպես է այն իրականացվում; եթե ոչ, ինչու՞:

Senior
2

Ինչպե՞ս կազմակերպեցիք մասշտաբավորումը և ինչ միկրոսերվիսային ճարտարապետություններում եք աշխատել:

Senior
2

Ինչպես իրականացնել Status մեթոդը, որպեսզի ստանաք առաջադրանքի կարգավիճակը ID-ով?

2

Ինչ է տեղի ունենում ծրագրի հետ, եթե առանձին goroutine-ում առաջանա panic?

Senior
2

Նկարագրեք ձեր նոր ծառայության մշակման և տեղադրման գործընթացը՝ պահանջների հավաքումից մինչև տեղադրում զարգացման և փորձարկման միջավայրերում։

Senior
1

Ինչպես տեղի ունեցավ ծառայությունների տեղադրումը?

1

Իրականացրեք Queue մեթոդը

1
/419