Sobes.tech

Golang

Ի՞նչ սինխրոնիզացիայի primitive-ներ կան Go-ում: Խոսիր ինձ մասին WaitGroup և Mutex-ների մասին.

Middle
СБЕРСБЕР
46

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

Senior
Cloud.ru
46

Դուք նշել եք, որ օգտագործել եք Redis՝ Kafka-ի հետ աշխատելու համար — կարող եք բացատրել՝ ինչու՞:

Senior
OkkoOkko
46

Ներկայացրեք համակարգի օրինակ, որը դիմացկուն է բաժանման և ունի համահունչություն (CP համակարգ):

Senior
purrweb
46

Ինչպես է աշխատում բինար որոնումը դասավորված ցուցակում?

Middle
VKVK
46

// 2 func merge(chans ...chan int) <-chan int { panic("not implemented") } func main() { a,b,c := make(chan int), make(chan int), make(chan int) out := merge(a,b,c) go func(){ for v := range out { println(v) } }() a <- 1 a <- 2 a <- 3 b <- 4 c <- 5 close(c) a <- 6 } Реализирайте функцията merge, която приема множество канали за цели числа и връща един канал, който обединява стойностите от всички входни канали. Обединеният канал трябва да се затвори, когато всички входни канали са затворени.

Senior
Не указано
46

Կարող է արդյոք ավելացնել տարր nil slice-ին?

Senior
SberAuto
46

Խոսեք SQL-ում JOIN-ի մասին: Ավելացրեք LEFT JOIN տաբլոների authors-ին դեպի հարցումը books, վերցնելով միայն հեղինակի անունը։

Middle
АО Медиа Эффект
46

Տվյալների բազաների նորմալիզացիան ինչ է? Ինչ են նորմալ ձևերը?

Senior
2gis2gis
46

Դո՞ւք արդյոք պետական ընդլայնում եք իրականացնում։

Middle+
X5
46

Նշանակում եք մնալ օգտագործվող լեզվով, թե մտածում եք անցնել այլ լեզուների վրա?

Middle+
Яндекс вертикали
46

Պատմիր, ինչպես էիր օպտիմալացնում հարցումները — գրված է, որ նվազեցրել ես ժամանակը 10–12 րոպեից մինչև 5–7 րոպե։ Որ հաշվետվությունն է, որը շատ երկար է կատարվում։ Ինչպես օպտիմալացար?

Middle+
МВидео/эльдорадо
46

Կա՞ք աշխատանքային պարտավորություններ կամ հնարավոր է արագ անցում։

Senior
ozon_tech
46

Պատմեք ձեր նախագծի օրինակով՝ Domain-Driven Design (DDD) մասին

Senior
А7
46

Ի՞նչ է անհրաժեշտ Outbox ձևանմուշը՝ էլփոստ ուղարկելու համար պատվերը ստեղծելուց հետո: Ի՞նչ է պահվում այնտեղ։

Senior
2gis2gis
46

Կապված բժշկական տվյալների հետ — ախտորոշումներ, անձնական և զգայուն տվյալներ հիվանդների մասին: Որտեղ ամբողջականությունն ու անվտանգությունը կարևոր են, ինչ մոտեցումներ կպահանջվեն դա ապահովելու համար ճարտարապետության մակարդակով?

Senior
AstraTech
46

Ի՞նչ ինդեքսներ կան PostgreSQL-ում։

Middle+
purrweb
46

Ինչպե՞ս են բլոկավորող համակարգային կանչերը ազդում պլանավորողի աշխատանքի վրա։

Senior
sber tech
46

Արդյոք բաց է անհատ ձեռնարկությունը?

Senior
наполеон
46

Ինչու եք որոշել հեռանալ Ավիտոյից?

Senior
Hi Rockits
46
/412