Azizbek HojimurodovgRPC’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
Azizbek HojimurodovGolang, 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
Azizbek HojimurodovGolang 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
Azizbek HojimurodovGoroutinelarni 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
Azizbek HojimurodovGolang 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
Azizbek HojimurodovGolang goroutine’da channellarChannel bu tarjima qiladigan bo’lsak kanal deb tarjima qilinadi lekin bu Golangda kalit so’z bo’lganligi uchun tarjima qilmayaman.Jul 30, 2023Jul 30, 2023
Azizbek HojimurodovGolangda Cuncurency, Goroutine nima?Bu maqolada Golang qanday cuncurrent ishlaydi va concurencyni threadlar orqali boshqaradimi yoki yo’qmi degan savollarga javob topasiz.Jul 29, 20231Jul 29, 20231
Azizbek HojimurodovLRU(Least Recently Used) caching algoritmi va data strukturasi.Caching — bu ma’lumotlarni tez olish uchun vaqtinchalik xotirada saqalab turishdir.Jul 29, 2023Jul 29, 2023
Azizbek HojimurodovDatabaza tranzaksiya va ACID talabiTranzaksiya bir nechta ammallarning bitta qilib bajarishdir.Jul 22, 2023Jul 22, 2023
Azizbek HojimurodovConcurrency va parallelismSizga kompyuter bir vaqtning o’zida millionlab ishlarni qilayotgandek tuyuladimi? Agar shunday bo’lsa bu maqolani o’qing va aslida unaqa…Jul 20, 2023Jul 20, 2023