Sobes.tech

Golang

Ի՞նչ էր պահված տվյալների ամենամեծ ծավալը:

117

Որ տվյալների բազաներ և այլ տվյալների պահեստային համակարգեր եք աշխատել?

116

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

107

Որ ուղղությամբ եք հետաքրքրված զարգանալ խնդիրների և կարիերայի վեկտորի տեսանկյունից?

106

Ինչու եք մտածում նոր առաջարկների մասին և ինչու եք թողել ձեր նախորդ ընկերությունը?

104

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

101

Ինչպես սահմանափակել goroutine-ների քանակը, որպեսզի միաժամանակ չաշխատեն ավելի քան 'threads' Process մեթոդներ? Ով է դուրս բերում առաջադրանքները ալիքից?

98

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

92

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

90

Ով է կարդում արդյունքների ալիքը և որտեղ է այն գրում արդյունքը, որպեսզի Status մեթոդը կարողանա մուտք գործել այն?

88

Որքան հոստ կամ ինստանսում էր աշխատում ծառայությունը: Քանի կոնտեյներ էր գործարկվել?

88

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

84

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

84

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

78

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

72

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

67

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

66

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

63

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

57

// լավագույնը փնտրում ենք -- ??? // եթե չգտնվի, համեմատեք inflight-ով

48
/11