Go'da interfeys nima uchun ishlatiladi?
Golang
Agar xarita bir marta boshlang'ichda tayyorlanib, faqat o'qish uchun ishlatilsa, sinxronizatsiya kerakmi?
Go'da bo'lak nima?
Ma'lumotlar bazasini kengaytirish orqali indeks bilan birga bitta jadvaldagi yozish va o'qish so'rovlarining degradatsiyasini qanday hal qilish mumkin? Sharding va partitionlash kabi metodlar yordam beradimi?
Kafka va RabbitMQ o'rtasidagi asosiy farq nima?
Replikatsiya bilan ishlagansizmi? Replikatsiyaning qanday turlari mavjud?
Mutex va RWMutex o'rtasidagi farq nima?
Kafka'da xabarlarni qayta ishlash tartibini qanday ta'minlash mumkin?
//Kutubxona modelini tasvirlash kerak. 3 ta mavjudlik bor: "Muallif", "Kitob", "O'quvchi" Fizik jihatdan faqat bitta kitob bor va faqat bitta o'quvchida bo'lishi mumkin. Bu holatni hisobga olgan holda kutubxona uchun jadvallar tuzish kerak.
Go'da satr nima?
Repository qatlam nima ko‘ra oladi?
Qaysi hollarda izolatsiya darajasini oshirasiz? Serializable qachon ishlatiladi?
Qaysi turdagi tranzaktsiyalarni bilasiz? Ular nima uchun kerak?
Go'da kanallar turlari qanday farq qiladi?
Qaysi interfeyslarni amalga oshirasiz?
Replikatsiyada nechta master bo'lishi mumkin?
Kafka'da Dead Letter Queue (DLQ) ni qanday amalga oshirish mumkin?
pessimistik va optimistik bloklar haqida gapir
OpenTelemetry bilan ishladingizmi?
Interfeys va Any qanday farq qiladi?