Sobes.tech

Golang

Jaké konkrétní primitives synchronizace jsou v Go?

Senior
Prediva
74

Proč jste se rozhodli právě teď hledat nové zaměstnání a opustit [společnost]?

Middle
YadroYadro
74

Co je CQRS a jak jej lze implementovat?

Senior
Lanit PPM
74

Jaké primitives synchronizace jsou v Go? Čím se liší Mutex od RWMutex? Kdy používat atomiky?

Middle+
101ХР101ХР
74

Co je to idempotence?

Senior
Lenta Tech
74

Jaké problémy mohou nastat v souběžných programech Go a jak je detekujete?

Senior
AndersenAndersen
73

Co je lepší — modulární monolit nebo mikroservisy pro šachovou službu?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
73

Existuje velká tabulka, dotazy z ní jsou pomalé. Co byste udělali?

Senior
А7
73

Vysvětlete vaši implementaci funkce Allow po opravách. Jak je řešen případ prvního požadavku uživatele?

Middle+
ООО Дэстэн Партнерс
73

Jaký je rozdíl mezi relačními a nerelationalními úložišti? Mluvte o ACID.

Senior
Алабуга
73

Existují zajímavé nuance s GOMAXPROCS a cgroups v Linuxu?

Middle+
МВидеоМВидео
73

Senior — je řešitelem, posledním článkem?

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

Čím se nejvíce pyšníte a na co si vzpomínáte?

Senior
OZONOZON
73

Co přesně jsi udělal, aby byl servis publikace a správy inzerátů na Avito rychlejší?

Middle+
Магнум
73

Maximální zatížení: 25k čtení / 5k zápisů za sekundu Objem nových dat: 10 TB ročně Maximální paralelní zátěž: 120k současných požadavků Roční růst uživatelů: 30% Cílové zpoždění p99: <150 ms pro čtení, <400 ms pro zápis Cílová dostupnost: 99,95% Vaším úkolem je vyvinout architektonické řešení, které odstraní současné problémy, zajistí konzistenci a odolnost vůči chybám, a také implementuje mechanismy sledování pro úplné monitorování životního cyklu objednávky. Popište mechanismus řešení chyb, plán migrace ze současné architektury, a vysvětlete, jak navrhované řešení zlepší spolehlivost a transparentnost systému.

Senior
plata
73

Máte otázky ohledně procesů, pracovních podmínek a dalších kroků?

Senior
spnd.xyz
73

Uveďte všechny HTTP-metody (slovesa), které znáte.

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

Co je to race condition a jaké jsou způsoby, jak se proti němu chránit?

Middle
VKVK
73

package main import ( "fmt" "time" ) func main() { ch := make(chan int) go func() { ch <- 1 }() time.Sleep(time.Millisecond * 500) close(ch) for i := range ch { fmt.Println(i) } time.Sleep(time.Millisecond * 100) }

Middle+
МВидеоМВидео
73

Pověz mi o sobě mimo pracovní kontext: koníčky, zájmy, fakta, která tě odhalují jako osobnost.

Middle+
FaceApp
73
/412