Sobes.tech

Golang

Agar 1000 taqsimlangan so'rovlar keladigan bo'lsa, 1000 ta operatsion tizim ipi bo'ladimi? Bu holda xizmat bilan nima bo'ladi?

361

10 ta xizmatdan ma'lumotlarni yig'adigan fasad mavjud, har biri 100 ms ichida javob beradi, jami taxminan bir soniya. Bu muammoni qanday hal qilardingiz, shunda endpoint ma'lumotlarni tezroq qaytaradi?

323

Agar 11 ta xizmatdan birinchi xato bersa, ma'lumotlar uchun qolgan xizmatlarga borishni davom ettirasizmi?

255

Yoki Redis bitta ma'lumotlar markazida edimi, va hammalar unga murojaat qilardimi?

246

Qaysi tamoyil asosida siz xizmatlarning arxitekturasi va chegaralarini tanladingiz?

230

Biz gaplashgan data race muammosini qanday hal qilish mumkin?

229

Redis barcha uchta ma'lumotlar markazida edimi?

213

Faylni qayta ishlash uchun goroutinlardan foydalanishda qanday yon ta'sirlar bo'lishi mumkin, nimaga tayyor bo'lish kerak?

211

Uchta ma'lumot markazi bor edi — ular orasida replikatsiya/zaxira sxemasi qanday tashkil etilgan?

210

Ma'lumot markazlari bir-birining to'liq nusxalari edimi yoki bir-birini to'ldiradimi? Siz shunchaki ularning orasida trafikni yo'naltiryapsizmi?

205

Agar goroutine'lar bir xil satrga/bufferga yozsa, bunday muammo bo'lishi mumkinmi?

201

Qaysi bloklash maydonini nazarda tutyapsiz (denormalizatsiya bo'yicha aniqlik, is_blocked bayrog'i)?

200

Goroutinlar qanday qilib 'oqib ketishi' mumkin?

197

Voqea birinchi ma'lumot markaziga Kafka orqali keladi, biz uni ushlaymiz va Redisga saqlaymiz. Bu ma'lumotlar qanday qilib barcha uchta ma'lumot markaziga yetib keldi?

197

Gorutinlar bilan ishlashni tashkil qilish uchun kanallardan tashqari boshqa usullar bormi?

192

Rezyumingizda SQL so'rovlarini optimallashtirganingizni yozgansiz. Sizning fikringizcha, bloklanmagan sotuvchilarni tanlash uchun so'rovning bajarilish rejasi qanday ko'rinardi (EXPLAIN)?

191

Ma'lumotlarni tekshirish algoritmi (auditing) haqida gapira olasizmi? Ishtirok etdingizmi? Qanday bo'ldi?

184

Rezyumingizda 50-80 ming RPS ko'rsatilgan. Bu qanday xizmat edi va nima qilgan?

183

Siz Redis bilan read-model haqida gapirgansizmi? Redis ma'lumot markazlari o'rtasida replikatsiya qilinadimi?

176

Agar siz foydalanadigan xizmatlardan biri xato qaytaradigan bo‘lsa, nima qilasiz va kanal bo‘lsa, uni qanday boshqarasiz?

175
/3