So'nggi yoki eng qiziqarli loyihangiz haqida gapiring, afzalroq mikroxizmatlar bilan bog'liq. Bu qanday arxitektura-texnik jihatdan edi va siz uning ichida qanday rol o'ynadingiz?
Python
Kafka ning tranzaktsionalligidan foydalandingizmi? Kalit qanday qilib bo'linma bilan bog'liq?
Siz idempotentlikni eslatdingiz — nima nazarda tutganingizni tushuntirib bera olasizmi?
So'nggi xizmat haqida batafsilroq gapirib bering, unga qatnashgansiz.
Python bilan tajribangiz qanday va nima uchun aynan Pythonni tanladingiz?
Qanotda generatorni qanday to‘xtatish va xotirani qanday tozalash mumkin? Generatorni qanday yopish mumkin?
Keshni qanday bekor qilish mumkin, shunda u cheksiz kengaymaydi? TTL (time-to-live) qanday qo'shish mumkin?
# Fayl nomi filename va so'zlar soni batch_size bo'lgan ikkita argumentni qabul qiladigan generatorni amalga oshirish kerak. # Generator belgilangan faylni o'qishi va har bir chaqiruvda batch_size so'zlarni qaytarishi kerak.
Ishingizda SOLID ni ishlatyapsizmi va qaysi prinsipi eng foydali deb hisoblaysiz?
Qanday qilib idempotentlikka erishdingiz?
Kafka'da kalit nima uchun kerak?
Strategy va Template Method dizayn shablonlari o'rtasidagi farq nima?
Qaysi holatda bog'langan ro'yxatlar massivdan samaraliroq bo'ladi?
API Gateway shabloni nima va nima uchun kerak?
Xabar formatlari (JSON yoki XML) qanday edi va shartnomalarni tasdiqlash qanday tashkil etilgan edi: Schema Registry, JSON Schema yoki boshqa mexanizm ishlatilganmi?
Bir usul uchun dekoratorni sinf orqali amalga oshirish mumkinmi va qanday qilish kerak?
Qaysi yo'nalishda rivojlanishni xohlaysiz va qaysi vazifalar bilan qiziqasiz?