Sobes.tech

Golang

Տախտակների նորմալացում և դենորմալացում — պատմիր ինձ նորմալ ձևերի մասին

Senior
185

Ինչպե՞ս եք իրականացնում նախագծի տեղադրումը և կարգավորումը նախորդ նախագծերում։

Junior — Middle
185

Ինչպես տեղի ունեցավ թիմերի փոխգործակցությունը մյուս ծառայությունների ինտեգրման ժամանակ?

Senior
184

Կա՞ք ձեր փորձը AI-գործակալների, RAG համակարգերի կամ MCP-ի հետ աշխատելու։

Senior
184

Կարող եք նկարագրել, թե ինչ եք օգտագործում աշխատողների goroutine-ում ալիքը ընթերցելու համար?

Senior
183

Արդյոք այս լուծման համար անհրաժեշտ կլինի կոնստրուկտոր?

Senior
183

Կարող եք զարգանալ մասնագիտական առումով? Որտե՞ղ եք ուզում հասնել:

Senior
182

Շնորհակալություն շատ ձեր պատասխանին։ Կարող եք ասել, արդյոք աշխատել եք AWS-ով?

Senior
182

Ձեզ ցույց տվեցին ծառայություն և ասացին անել նույնը՝ ձեր գործողությունները

Senior
182

Եթե ավելի շատ ժամանակ լիներ, ինչն է պետք բարելավել կարգավորված քարտեզի իրականացման մեջ: Ինչ հնարավոր խնդիրներ և զարգացման ուղղություններ կան գրադարանի համար։

Senior
182

Ինչպես էր կազմակերպված ձեր թիմի զարգացման գործընթացը (CI/CD, թեստավորում, կոդի վերանայում)?

Senior
181

Ի՞նչ տվյալներ էին պահում Redis-ում և ինչպես հասկանում էին, որ հայտարարությունները տաք են։

Senior
181

Խոսիր SQL և NoSQL տվյալների բազաների մասին

Senior
181

GIN ինդեքսը հարմար է ամբողջական տեքստային որոնման համար:

Senior
181

// Գրեք ասինխրոն աշխատանքների մշակող գրադարանի տեսքով // Հաճախորդը փոխանցում է օբյեկտ (Task) տվյալներով՝ աշխատանքը կատարելու համար, // մեր օրինակով օգտագործելու ենք դատարկ կառուցվածք: // Մշակողը կարող է միաժամանակ մշակել ոչ ավելին N աշխատանք, // և ոչ ավելին X աշխատանք կարող է լինել հերթում մշակման համար: // Եթե տեղ չկա հերթում, անմիջապես վերադարձնում ենք սխալ հաճախորդին: // Աշխատանքը վերցվում է մշակման, եթե ազատ մշակողներ կան: // Մոդելավորենք մշակման տևողությունը time.Sleep(5*time.Second) միջոցով: // Երբ մի աշխատանք ավարտվի, վերցնում ենք հաջորդը հերթից: // Եթե հերթը դատարկ է, սպասում ենք նոր աշխատանքներ հաճախորդներից: // Ակնթարթային նշանով՝ լրացրեք Task կառուցվածքը և ստացեք աշխատանքների վիճակները առանձին հարցումով: package scheduler type Scheduler interface { AddTask(t Task) error Close() } type Task interface { Do() }

Senior
181

Տրանսակցիաների մեկուսացման մակարդակները PostgreSQL-ում

Senior
179

Ինչպե՞ս ես վերաբերվում անորոշ պահանջներով և ստեղծագործական ազատությամբ գործերին:

Senior
178

Ի՞նչ է հաճախ օգտագործվում Consul միկրոսերվիսների ճարտարապետությունում:

Senior
177

Ինչու՞ որոշեցիք մուտք գործել շուկա և դիտարկել նոր աշխատանք:

Senior
177

Դու որոշեցիր գրել WaitGroup, որովհետև հայտնվեց մի ալիք կամ որոշեցիր գրել goroutines ինչ-որ բանի համար։

Senior
176
/7