Loyihangiz misolida Domain-Driven Design (DDD) haqida gapiring
Golang
Qanday qilib turli podlarda in-memory cache ni bekor qilish mumkin? Xizmatning turli instansiyalari o'rtasida cache larni qanday sinxronlashtirish mumkin?
Avtomatik ball berish tizimi haqida gapirib bering: u nima uchun kerak, bu monolitmi yoki mikroxizmatlar, va sizning mas'uliyat sohangiz nima edi?
CI/CD pipeline haqida gapirib bering: qaysi muhitlar, qaysi bosqichlar, qanday qurildi jarayon?
Tizimda taxminan nechta mikroxizmatlar bo'lgan?
O'zgaruvchi qayerda joylashishini qanday aniqlash mumkin — yong'oqda yoki stekda? Escape tahlili nima va u qanday ishlaydi?
Xizmat tashqi API ga so'rovlar yuboradi, u 10 soniya javob berishni boshladi. Gorutinlar to'planmoqda, xotira o'smoqda va xizmat OOM bilan yiqilmoqda. Qanday himoyalanish mumkin?
Maqola mavjud bo'lsa va bugun ko'rishlar bo'lmasa, bu qanday to'g'ri ishlash: xato yoki nolmi?
Qaysi Go versiyasidan foydalanasiz va qo'llab-quvvatlaysiz?
PostgreSQL bilan qanday ishladingiz? SQL injektsiyalaridan qanday himoyalandingiz?
Saga qanday uslubda ishlatilgan: koreografiya yoki orkestratsiya?
Go'da slice va massivlar qanday farq qiladi?
ClickHouse'da ma'lumotlarni yangilash yoki o'chirish kerakmi, yoki ular shunchaki u yerda turadimi?
Go'da kanal nima? Kanallar nima uchun ishlatiladi?
Siz voqealarni partiyalarda o'qib, ClickHouse ga partiyalarda yozasiz. Bu ACK bilan qanday ishlaydi — qachon tasdiqlaysiz?
Jamoat jamoat ish tajribangizni jamoalarga taqdim etish uchun qisqacha aytib bering.
So'nggi loyihalaringizdan birida qanday xizmatlararo o'zaro ta'sir bo'ldi?
Agar xizmat juda ko'p xotira iste'mol qilsa, profilingda nima nazorat qilish kerak? Qanday qilib ajratmalarni kamaytirish mumkin?
Kafka'da iste'molchi guruhlaringiz qanday sozlangan? Necha mavzu, qayerdan o'qiyapsiz?
Nima uchun Kafka va gRPC ni bir vaqtning o'zida ishlatdik? Qaysi senariyalar Kafka orqali, qaysilari gRPC orqali o'tdi?