Sobes.tech

Golang

Ինչպե՞ս դարձնել հիշողությունը կայուն (հանել եզակի նիշերի քանակի կախվածությունը):

203

Ինչպե՞ս կերևա հաճախորդի, թույլտվության միկրոսերվիսի և խանութի միկրոսերվիսի փոխազդեցությունը JWT օգտագործելիս: Եվ ինչ կփոխվի առանց JWT-ի, սեսիաներով?

203

Ի՞նչ է JWT տոքենը: Ինչից է բաղկացած?

203

Նկարագրեք ալգորիթմը բոլոր յուրահատուկ նիշերով ենթատեքստերի հաշվարկի համար

202

Իմացեք ձեր աշխատանքային փորձի և ինչ եք անում։

201

Պատմիր AeroHotels նախագծի մասին՝ վերջնական ճարտարապետություն, ինչպես դիզայնեցիր բեքենդը։

200

Ի՞նչ դիրք եք այժմ դիտարկում ձեզ համար, ինչ կլինի հետաքրքիր?

199

Ի՞նչ է շերտավոր ճարտարապետությունը և ինչպես է այն կազմակերպված ձեր նախագծում։

198

Ի՞նչ աշխատանքային ձևաչափ եք դիտարկում։

196

Ի՞նչ է գրոմինգը և ինչպե՞ս է այն տարբերվում պլանավորումից։

195

/* Կան mikroservisների ճարտարապետությամբ ծրագիր: 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 }

194

Ի՞նչ են ձեր ֆինանսական սպասումները։

194

Առաջադրանք: կա ծառայություն, որի սահմանափակումը 5 միաժամանակյա հարցում է LLM-ին: Երբ ուղարկվում է 6-րդ հարցումը, ստացվում է 429: Ինչպես լուծել այս խնդիրը կոնցեպտուալորեն?

193

/* Տրված է նիշերի շղթա: գտնել i և j ցուցիչների զույգերի քանակը (i <= j), որոնց միջև կրկնվող նշաններ չկան: "aba" շղթայի համար պատասխանն է 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */

189

Ինչպե՞ս է հայտնվում ֆունկցիան և հասնում վաճառքին՝ պլանավորում, մշակում, փորձարկումներ, կոդի վերանայում, տեղադրում, հետադարձ:

189

Ինչպե՞ս եք ինտեգրել LLM-ը պարտավորությունների նախագծում: Ընդհանուր առմամբ պատմեք։

189

Ինչպե՞ս եք աշխատել անձնական տվյալների հետ արտաքին LLM-ին ուղարկելուց առաջ։

188

Ինչ եք գիտակցում Yandex-ի մուլտիտրեք ծրագրի մասին?

187

Կա՞ք ձեր փորձը տարածված համակարգերի աջակցություն կամ զարգացում։

187
/11