Sobes.tech

Golang

Zašto ste prešli iz [kompanije] u [kompaniju]?

Middle+
plata
117

По којим критеријумима бираш компаније, на шта се ослањаш?

Middle+
WildberriesWildberries
117

Можемо ли проследити слайс као параметар функције?

Middle
Магнум
117

Kako zadaci dolaze u posao? Ispričaj mi o ovom procesu.

Senior
Flant
117

Ispričaj mi o bazama podataka — s kojima si radio i s kojima sada radiš?

Senior
Яндекс
117

Питање о спорој служби На примеру креирања поруџбине. Постоји захтев за сервис и одговор, између ова два акта чувамо у аналитици робе које су наручене (на пример, за пребројавање популарности роба). Аналитички сервис повремено ради споро или тайм-аутује, и ми не успевамо да одговоримо на време, губећи поруџбине. Шта учинити да престанемо да губимо поруџбине и новац? Замислите како да паралелизујете поруџбину и аналитику.

Senior
OZONOZON
117

Kako se u Go obrađuju greške? Čime se razlikuju errors.Is i errors.As?

Middle+
YadroYadro
117

Pojašnjenje zone odgovornosti: mašina stanja, Transactional Outbox, optimističke blokade

Senior
КасперскийКасперский
117

Zamislite situaciju: ne možete naći zajednički jezik s testerom u vašem timu koji vas stalno 'napada'. Kako ćete komunicirati?

Middle
Еаптека
117

Šta su brokeri poruka? Koje poznajete? Čime se razlikuje RabbitMQ od Kafka?

Senior
техвил
117

Šta će se desiti ako bude potrebno odustati od Kafka i zameniti je drugim brokerom poruka? Kako izolovati Kafka od spoljašnjih servisa?

Senior
Hi Rockits
116

Kako funkcioniše proces objavljivanja? Kako je prošlo poslednje objavljivanje sa vašim učešćem?

Middle
КуперКупер
116

Šta je potrebno uraditi da REST API server (repozitorijum koda) počne da radi u Kubernetes-u?

Middle
Сбертех
116

Ispričaj o graceful shutdown-u: što je to, što se događa tijekom njega, kako se poziva? Koje procese servis izvršava u Kubernetesu nakon primanja SIGTERM?

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

Gde, po vašem mišljenju, počinje highload? Koja je granica između highload i ne-highload?

Middle+
ClearWay
116

Imate servis koji pokreće mnogo gorutina. Kako biste ograničili broj istovremeno pokrenutih gorutina?

Senior
AndersenAndersen
116

Šta je sistemski poziv (syscall)?

Senior
VK CloudVK Cloud
116

Реците више о пројектима на Go

Middle
VKVK
116

Која од следеће опције је највероватнија да се деси када покушате да покренете веома велики број горутина (на пример, десетине хиљада) без додатне контроле? - Главни проблем ће бити блокирање глобалног mutex-а унутар runtime-а, што ће довести до потпуног заустављања извршавања програма - Планер Go ће извршавати горутине у малим групама секвенцијално, тако да раст њиховог броја скоро да не утиче на потрошњу меморије - Масовно стварање горутина може довести до значајне потрошње меморије и додатних трошкова планера; у таквим случајевима, одговарајуће је коришћење пул-а радника - Ако број горутина пређе број логичких процесора, Go ће аутоматски почети да одбија нове покретање горутина са паником

Intern
AvitoAvito
116

Ispričaj o Kubernetesu — šta je to, kako se razlikuje od Dockera, koje su njegove glavne komponente?

Senior
YadroYadro
116
/412