Sobes.tech

Golang

Millised on tagajärjed, kui kanali kaudu edastatud andmed jäävad lugemata?

Junior — Middle
173

Mis on goroutine'ide eelis võrreldes lõngadega tõhususe ja kasutusmugavuse osas?

Junior — Middle
IDT
173

Mis määrab privaatse modifikaatoriga deklareeritud muutuja juurdepääsuala?

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

Milliseid parameetreid saab seadistada ülesannete planeerija tööks?

Junior — Middle
173

Milliseid meetodeid saab kasutada Kafka töötlemise tagamiseks kuni 100 000 sõnumit sekundis?

Middle — Middle+
EMCD
173

Kuidas te tajusite olukorda, kui koodis ei ole selgelt märgitud liidese kasutamist?

Junior — Middle
173

Räägi mulle praegusest projektist, mille kallal sa töötad või töötasid hiljuti

Junior — Middle
173

Millised operatsioonid on olemas slices Go keeles?

Senior
VK CloudVK Cloud
173

Kuidas nimetatakse protsessi, kus elemente teisaldatakse ühest Mapist teise?

Junior — Middle
Betera Group
173

/* Meil on vaja edastada andmeid kindlast allikast kindlale tarbijale. Sel juhul annab allikas väikeseid partii (~ kümneid kirjeid), kuid tarbija töötab optimaalselt suuremate partiidega (~ tuhat kirjet). Tõeline näide - andmete edastamine Kafka tüüpi järjekordadest Clickhouse andmebaasi. Allikas: - Tinglikult lõpmatu. - Allikas ei tagasta kunagi rohkem kui MaxItems kirjeid ühe Next-kutse kohta. - Ühes "sessioonis" (ühe Pipe funktsiooni väljakutse jooksul) tagastab allikas iga kord uued andmed. - Kuid, taaskäivitamisel algab allikas eelmisest "kinnitust" saanud positsioonist, mis on määratletud cookie-ga. Seetõttu peab iga Next-kutse poolt tagastatud väärtus, andmete salvestamise järel vastuvõtjale, olema kinnitatud Commit-kutsega, ja see peab toimuma täpselt samas järjekorras, milles need olid Next-i poolt tagastatud. Vastuvõtja: - Ei saa töödelda rohkem kui MaxItems korraga. Põhitasand: Vajalik on rakendada funktsioon func Pipe(p Producer, c Consumer) error, mis loeb andmeid allikast, grupeerib need buferisse suurusega mitte rohkem kui MaxItems ning salvestab vastuvõtjale, ning uuendab edusamme allikas. Raskused: Next, Process ja Commit meetodid on seotud võrgupäringutega ning võivad töötada üsna kaua. Andmeedastuse kiirendamiseks tuleb lugemis-, kirjutamis- ja kinnitamisprotsessid teha paralleelselt. Nii, et Process või Commit väljakutse ajal jätkub lugemine allikast ning uue buferi koostamine. */

Senior
Яндекс
173

Kuidas on realiseeritud select operatsioon Go keeles ja kuidas see töötab kanalitega?

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

Kas on võimalik peatada gorutina täitmine nii, et see blokeeruks konkreetse süsteemirea peal?

Junior — Middle
173

Kas Go keelel on sisseehitatud tugi massiividele?

Junior — Middle
172

Milline on Go keele abstraktsioonimehhanism, mis on mõeldud sümbolite või tokenite esitamiseks?

Junior — Middle
ЦУМ
172

Mida tähendab nullväärtus lõigu jaoks programmeerimiskeeles?

Junior — Middle
Digital Spirit
172

Kuidas on Go keeles rakendatud ülesannete paralleelne ja järjestikune töötlemine?

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

Millised mehhanismid ja meetodid kasutatakse andmete kaitsmiseks HTTPS-ühenduste loomisel?

Junior — Middle
172

Millised andmetüübid sobivad Map andmestruktuuris võtmena kasutamiseks?

Junior — Middle
Ecom.tech
172

Kas saaksite selgitada ülesannete planeerija toimimise mehhanismi operatsioonisüsteemis?

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

Kas saaksite selgitada hash-tabeli sisemist struktuuri ja tööd?

Intern — Junior
172
/412