Docker, Kubernetes bilan ishladingizmi? Pipeline qurish haqida gapirgansizmi?
Golang
Nima uchun o'zgartirish vaqti keldi deb qanday aniqladingiz? Qaysi mezonlarga asoslandingiz?
Loyihalaringizda REST yoki gRPC qanday tamoyil asosida tanlandi?
Kontekst nima uchun ishlatiladi? Amalda qanday ishlatildi?
Maqolalarni yaratish, yangilash va o'chirish usullarini yozish kerakmi? Sizning xizmatingiz aniq nima qilishi kerak?
func(d *Data)GetViews(kalit int, chechDay time.Time) (int, int, err) { d.mu.Lock() defer d.mu.Unlock() infoStr, ok := d.st[kalit] if !ok { return 0, fmt.Errorf("maqola topilmadi") } return (infoStr.day, infoStr.count, nil) }
Go tilida slice nima? len va cap qanday farq qiladi?
Nima uchun RocketDevdan ketdingiz?
Boyitish jarayonida xizmatlardan biri mavjud bo'lmasa (masalan, foydalanuvchi to'liq ismi/malumotlari bilan xizmat), nima bo'ladi? Barcha Kafka to'xtaydimi?
Loglarni qayta ishlash uchun Worker Pool ni amalga oshiring: kanaldan loglarni o'qing, parallel ravishda qayta ishlang, har bir xizmat uchun loglar sonini hisoblang, map[serviceName]count ni qaytaring.
Ma'lumotlar bazasiga so'rovlarni optimallashtirish, indekslar yozish, bo'linish bo'yicha vazifalar haqida gapir.
Media fayllarini saqlash uchun PostgreSQL asosidagi mikroxizmat haqida gapirib bering. Nima PostgreSQLda saqlanardi va nima S3da?
Ma'lumotlar bazasiga so'rovlarni optimallashtirish haqida gapiring: muammo bo'lgan so'rovlarni qanday topdingiz va nima qildingiz?
Go'da profilerni qanday ulash mumkin? Profilni qanday olish mumkin?
/* Siz yozuvchisiz, o'zingizning mini blogingizni boshqarasiz va u yerda maqolalar chop etasiz. Blogingizdagi foydalanuvchilar (o'quvchilar), tizimga kirgandan so'ng, ularni ko'rish/oqishlari mumkin. Har bir maqola uchun kunlik noyob ko'rishlar sonini hisoblash funksiyasini amalga oshirish kerak. Funktsional talablar: - Bugungi statistikalar: Muallif, bugun uning maqolasini necha noyob foydalanuvchi ko'rganini ko'rishi mumkin (ma'lumotlar real vaqt rejimida yig'iladi). - O'tgan kunlarning statistikasi: Muallif, istalgan o'tgan kun uchun statistikani ko'rishi mumkin (masalan, kecha). Texnik cheklovlar va shartlar: - Ilova bitta serverda ishlaydi (bir pod) - Xotirada saqlash - Vaqt UTC0 */
Har kuni to'lovlarni hisoblash tizimi haqida gapirib bering — bu nima va 50 ming xodim uchun hisoblash qanday ishlagan?
PostgreSQL'da qanday tranzaksiya turlari (isolatsiya darajalari) mavjud?
gRPC haqida gapiring: nima uchun tanlanadi, afzalliklar, cheklovlar
Bir xil xaritada turli goroutinlardan yozish mumkinmi? Nima bo'ladi?
Observability nima? Siz biladigan observability ning uchta ustuni qanday?