Sobes.tech

Канал аркылуу өткөрүлгөн маалыматтар окулбастан калса, кандай натыйжалар болот?

Junior — Middle
173

Эффективтик жана колдонуучунун ыңгайлуулугу жагынан goroutine жана жиптердин айырмасы эмнеде?

Junior — Middle
IDT
173

Жеке модификатору менен жарыяланган өзгөрмөнүн кирүү аймагын эмне аныктайт?

Junior — Middle
ГазпромГазпром
ГазпромбанкГазпромбанк
173

Үй тапшырмаларын пландаштыруу үчүн кайсы параметрлер орнотула алат?

Junior — Middle
173

Kafka'нын секундасына 100 миңден ашык билдирүүнү иштетүүнү кандай жолдор менен камсыз кылса болот?

Middle — Middle+
EMCD
173

Коддо интерфейс колдонуу ачык көрсөтүлбөгөн учурда сиз кандай кабылдайсыз?

Junior — Middle
173

Азыр иштеп жаткан же жакында иштеп чыккан долбооруңуз жөнүндө айтып бериңиз

Junior — Middle
173

Goда slices үстүндө кандай операциялар бар?

Senior
VK CloudVK Cloud
173

Бир Mapтен башка Mapке элементтерди которуу процесси кандай аталат?

Junior — Middle
Betera Group
173

/* Бизге белгилүү бир булактан белгилүү бир керектүүчүгө маалыматтарды өткөрүп берүү керек. Бул учурда булак кичинекей партиялар менен маалыматтарды берет (~ ондон ашык жазуу), ал эми керектүүчү чоң партиялар менен иштөөдө оптималдуу (~ миңден ашык жазуу). Чындык мисал - Kafka сыяктуу кезекчелерден Clickhouse базасына маалыматтарды берүү. Булак: - Шарттуу түрдө чексиз. - Булак ар бир Next чакыруусунда MaxItemsтен көп эмес жазууларды кайтарбайт. - Бир "сессия" (бир функция Pipe чакыруусу) ичинде булак ар дайым жаңы маалыматтарды кайтарат. - Бирок, кайра иштеткенде булак өткөн "тастыкталган" позициядан баштайт, ал cookie менен белгиленет. Ошондуктан, Next чакыруусу кайтарган ар бир мааниси, маалыматтарды кабыл алуучу жакта сакталган соң, Commit чакыруусу менен такталууга тийиш, жана аларды кайсы учурда кайтарганына карап, ошол эле тартипте болушу керек. Кабыл алуучу: - Бир жолу MaxItemsтен көп эмес иштетүүгө тийиш. Негизги деңгээл: func Pipe(p Producer, c Consumer) error функциясын ишке ашыруу керек, бул функция булактан маалыматтарды окуп, аларды MaxItems өлчөмүндөгү буферге топтоп, кабыл алуучуга сактайт, жана прогрессти булакка кайтарат. Кыйынчылык: Next, Process жана Commit методдору тармактык чакыруулар менен байланышкан жана узак иштеши мүмкүн. Маалымат алмашууну тездетүү үчүн, окуу, жазуу жана прогрессти ырастоону параллелдөө керек. Мындайча айтканда, Process же Commit чакыруусу учурунда, булактан окуу жана жаңы буфер түзүү улантылат. */

Senior
Яндекс
173

Go тилинде select операциясы кандай ишке ашырылат жана ал каналдара менен кандай иштейт?

Junior — Middle
WildberriesWildberries
КасперскийКасперский
Киберпротект
173

Горутинин ишке ашын токтотуу мүмкүнбү, ошондуктан ал белгилүү бир системалык тилкеде блоктолот?

Junior — Middle
173

Go тили массивдер үчүн встроенная колдоо барбы?

Junior — Middle
172

Go тилиндеги кайсы абстракциялык механизм белгилер же токендерди көрсөтүү үчүн арналган?

Junior — Middle
ЦУМ
172

Программалоо тилинде кесим үчүн нөл мааниси эмнени билдирет?

Junior — Middle
Digital Spirit
172

Go тилинде тапшырмаларды параллель жана үзгүлтсіз иштетүү кандай ишке ашырылат?

Junior — Middle
kode.ru
Самокат Тех
172

HTTPS байланышын орнотууда маалыматтарды коргоо үчүн кай механизмдер жана ыкмалар колдонулат?

Junior — Middle
172

Map маалымат структурасында ачкыч катары колдонуу үчүн кайсы маалымат түрлөрү ылайыктуу?

Junior — Middle
Ecom.tech
172

Иштөө системасында тапшырмалардын пландаштырууучусунун иштөө механизмини түшүндүрө аласызбы?

Junior — Middle
КасперскийКасперский
IDT
Самокат Тех
+1
172

Hash таблицанын ички түзүлүшү жана иштөө принциптерин түшүндүрө аласызбы?

Intern — Junior
172
/412