Loyihalaringizda qanday xavsizlik muommolari bor?Tajribamdan kelib chiqib ko’p uchraydigan xafsizlik muommolarini va qanday oldni olish mumkinligini yozib chiqdim.Feb 191Feb 191
#1 System design OpenBudgetTalablarni aniqlash va resurslarni taxmin qilishNov 12, 20242Nov 12, 20242
System design nima?System design dasturni ishlab chiqishdan oldin chiziladigan reja deb tushunsak bo’ladi, chunki agar reja to’g’ri va samarali bo’lsa ish…Nov 9, 20241Nov 9, 20241
Mongodb cluster ko’tarish va uni to’g’ri ishlata olishMongoDB Replica Set — bu MongoDB’ning yuqori ishonchlilik va ma’lumotlarning uzluksiz mavjudligini ta’minlash uchun ishlatiladigan…Nov 8, 20241Nov 8, 20241
gRPC’da load balancingKubernetes muhitida mavjud bo’lgan load balancer gRPC requestlarni turli podlarga to’g’ridan to’g’ri bo’lib bera olmaydiNov 17, 2023Nov 17, 2023
Golang, goroutineda deadlock errori haqida batafsilGolang dasturlash tilida goroutinelarni o’rganayotganlarning ko’pchiligini qiynab qo’yadigan bir error bu deadlock. Bu maqolada uni chiqish…Jul 30, 2023Jul 30, 2023
Golang goroutine, mutex haqida batafsilMutex ma’lum bir o’zgaruvchiga access olishni(o’qish, o’zgartirish) boshqa goroutinelar uchun bloklab qo’ya oladi va albatta ochadi ham.Jul 30, 2023Jul 30, 2023
Goroutinelarni sinxronlarshtirish, done channels, wait groupGoroutinelarni bir birini kutishi, qachon yopilishi kabi operatsiyalar kod tomondan nazorat qilinadi va bunda bizga waitgroup va done…Jul 30, 2023Jul 30, 2023
Golang goroutine’da select case haqida batafsilDoimiy ishlab turadigan goroutinelarimizni qachon va qanday to’xtatishni select case orqali belgilab qo’ysak bo’ladi.Jul 30, 2023Jul 30, 2023