Golang
Зомби процес деген эмне?
Acquire/Lock семафорун кантип өзгөртсө болот, күтүүнү болобу же убакыт менен чектөө мүмкүнбү?
Kafka түшүп калса, окуяларды жөнөтүү эмне болот?
Бизнес логиканы ишке ашырып, тышкы кызмат (Google) менен байланышып, натыйжаны маалыматтар базасына сактай турган суроо үчүн архитектураны кантип уюштуруш керек? Жогоркудан төмөнкүгө катмарларга бөлүңүз.
JWT токенинде эмне бар, аны текшерүүгө мүмкүндүк берет?
Clean Architecture менен DDD ортосундагы айырма эмне?
Go тилиндеги негизги маалыматтардын түзүмдөрү жөнүндө айтып бер.
Картанын бөлүнгөн эсеби жетишсиз болгондо эмне болот? Overflow-бакет деген эмне жана кайсы шартта түзүлөт?
ACID эмне? PostgreSQLдеги транзакциялардын изоляция деңгээлдери жөнүндө айтып бер.
RISC жана CISC процессорлору арасындагы концептуалдык айырмачылыктарды түшүндүрө аласызбы?
Go менен иштеп чыгууда жалпы тажрыйбаны канча жыл?
Go-догу калдык чогултуучу кантип иштейт? Канча убакытта ишке кирет? Кол менен ишке киргизсе болобу?
БардыкАспаптар жөнүндө мага айтып бер — эмне үчүн келдиң жана эмне үчүн кеттиң?
DevOps негизги pipeline түздүбүб, же сен өзүң Kubernetes манифесттери менен алектенип жаттыңбы же кластерде жүрүп, логдорду карап жаттыңбы?
Көчүү үчүн стандарттуу 2 апта же бир аз көбүрөөк убакытбы?
Кластерленген индекс менен кластерленбеген индекс арасындагы айырма эмне?
Күрөңдүү SQL суроолор жазууңузга болобу же кайсы деңгээлде экенин?
Акыркы иш ордуңуздагы жүктөр тууралуу айтып бере аласызбы?
var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }
Goroutine'лердин OS жиптеринен артыкчылыктары эмнеде?