Golang
Оё мумкин аст, ки индекс дар сутунҳои A, B, C танҳо барои филтр кардани A истифода шавад?
Канали беҳтар барои ин вазифа кадом аст: бо буфер ё бе? Онҳо чӣ фарқ доранд?
Шумо як баста аз 500 паём аз Kafka гирифтаед, аммо наметавонед онҳоро дар базаи додаҳо нигоҳ доред. Чӣ мешавад? Чӣ қадар вақт метавонед ин 500 паёмро коркард кунед?
Чаро ҷустуҷӯи кори нав доред?
Ман ба шахс тест кардам, ки Postgres сутунҳоро иваз мекунад ва оптимизатор барои тартиби навиштани савол муҳим нест — ӯ онро ба таври лозим тағир медиҳад. Чӣ фикр мекунӣ?
Оё бо транзаксияҳо дар PostgreSQL кор кардаед ва бо кадом сатҳҳои изолятсия?
Кадом амалҳо барои кам кардани андозаи тасвири Docker вуҷуд доранд?
func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // транзакция қосу егер err != nil { қайтару err } партнер, err := r.find(partnerID) егер err != nil { қайтару err } рекламодател, Бейланс -= сумма партнер.Hold -= сумма партнер.Баланса += сумма егер err := r.save(рекламодател); err != nil { қайтару err } егер err := r.save(партнер); err != nil { қайтару err } r.totalPayouts++ қайтару nil } функция (r *PayoutRepository) find(id string) (Partner, error) { p := Partner{} err := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // $1 қосу егер err != nil { егер err == sql.ErrNoRows { қайтару p, errors.New("серіктес табылмады") } қайтару p, err } қайтару p, nil }
Модели OSI чист? Қабати барнома чӣ гуна аст?
Акнун чӣ мехоҳӣ — интизориҳои ту аз кори нав чист?
Чӣ гуна иртибот байни микросервисҳо ташкил шудааст?
Оё роҳати касбӣ вуҷуд дорад? Оё мехоҳед дар соҳаи техникӣ рушд кунед ё дар самти идоракунӣ/лидерии гурӯҳ?
Кадом аз васоити дархости ҳамоҳангсозиро дар лоиҳатон истифода бурдед?
Чӣ маъно дорад номгузории дар услуби RPC? Дар ҳолати мо, gRPC ва REST — дар чӣ фарқ мекунанд?
[ном] пурсид: оё бо сатҳҳои кэш — дар хотира ва тақсимшуда кор кардаед? дар Go каналҳо ва select-ро медонед?
Оё имкон дорад профайлер дар истеҳсолот фаъол карда шавад?
Шояд шумо метавонед чизе дигар ба ҷуз Mutex ва sync.Map барои ҳимояи навишт пешниҳод кунед?
Оё ягон вақт лозим буд, ки вақти худро пайгирӣ кунед, сабтҳои вазифаҳоро дар ягон системаи муайян нигоҳ доред?
Чӣ тавр муайян кардан мумкин аст, ки маҳсулот бо тақрибан 1000 корбар ниёз ба меъмории микросервис ё монолит дорад?
Дар маркази савдо як паркинг вуҷуд дорад: мошинҳо ворид мешаванд ва мебароянд, ва дар охири сессияи паркинг бояд пардохт гирифта шавад. Шумо инро чӣ гуна мебинед? Системро тарҳрезӣ кунед.