Qanday qilib bir nechta goroutine'larning umumiy ob'ektga kirishini sinxronlashtirish mumkin?
Golang
Nima uchun bozor bilan qiziqishni boshladingiz? Hozir siz uchun nima qidiryapsiz? Yangi kompaniya tanlashda nima e'tibor berasiz?
Tizimda kechikishni qayerda va qanday o'lchash mumkin?
Qaysi boshqa vazifalarni Consumer Group partitionlarga bo'linishdan tashqari bajaradi?
Qaysi testlarni yozishdi?
// TODO: amalga oshirish func (s *Service) GetProducts(ctx context.Context, skus []SKU) (map[SKU]Product, error) { return nil, nil }
PostgreSQL'da qanday tranzaksiya izolyatsiya darajalari bilan ishladingiz?
Go tilida qanday ma'lumot turlarini bilasiz?
Qanday qilib pul operatsiyalari uchun qat'iy barqarorlik bilan uchta mintaqadan iborat geografik taqsimotni tashkil qilish mumkin? Qaysi replikatsiya (master-master yoki master-slave) ni ishlatish kerak?
Go tilida bufferli va buffersiz kanal o'rtasidagi farq nima?
Go'da `<-ch` tuzilmasi nima?
Tajribangizdan qiziqarli arxitektura yechim haqida gapiring
O'z amaliyotingizda joylashtirishda qanday muammolar bilan duch keldingiz?
Tajribangizdan ajralib turadigan eng katta yoki eng qiyin vazifa bo'ldimi?
Ishingizda arxitektura bilan bog'liq vazifalar bo'ldimi: butun arxitekturani loyihalash kerakmi yoki faqat xizmatlar/mikroservislar?
PostgreSQL'da tranzaktsiyalar bilan ishlashga majbur bo'ldingizmi? Qaysi tranzaktsiya izolyatsiya darajalari bilan tanishdingiz, qaysi hollarda ular ishlatiladi?
Veb-xizmatlarning mavjudligini monitoring qilish uchun: ping, traceroute, netcat yoki curl ishlatiladi — qaysi vosita aynan veb-xizmatni tekshirish uchun eng mos keladi?
Hech qachon noldan arxitektura loyihalashtirishga majbur bo'ldingizmi? Diagramlarni chizish uchun qandaydir vositalardan foydalandingizmi (masalan, Miro)?
O'zingiz va tajribangiz haqida gapirib bering
Kafka'da qanday yetkazib berish kafolatlari bilan duch keldingiz?