Выберите регион
и язык интерфейса
Покажем актуальные для региона
Telegram-каналы и возможности
Регион
avatar

Nodirxon C# Darslari

NodirxonCSharpDarslari
• Microsoft MVP - top 3000 experts in the world • CTO At Tarteeb • Software Engineer
Подписчики
1 420
24 часа
30 дней
Просмотры
601
ER
0,44%
Посты (30д)
18
Символов в посте
415
December 09, 11:55

O'tgan haftadagi ishim
BackgroundJobs
bilan bog'liq edi.
Bunda asosiy mantiq , databasedan foydalanuvchilardan kelgan so'rovlarni
yaratilgan muddatiga qarab olib kelish kerak edi. Har bir so'rovga javob berish vaqti 24 soatdan oshmasligi kerak. Agar so'rov yaratilganiga 20 soatdan oshsa, shu so'rovga biriktirilgan adminga
Ogohlantirish
haqida xabar yuborishi, agar 24 soatdan oshsa
Kechiikish
xabarini berish kerak edi.
Bu narsa biznesda
SLA Management
-
Service Level Agreement (Xizmat darajasi kelishuvi)
asosida xizmatning qanchalik yaxshi bajarilayotganini nazorat qilish, o‘lchash va boshqarish jarayoni ekan.
SLA yaxshi yo'lga qo'yilgan tizimlarda xizmatlar 99.9% ga yaxshi ishlaydi, sababi uning statusi doimiy ko'rinib turadi va ogohlantirish keladi.
Ana endi masalaning texnik tomoniga o'tsak.
BackgroundJobs
haqida eshitganimda, bir servis yozish va shu service aytaylik har 5 minutga databasega borib, filterlash orqali kerakli ma'lumotni olib kelishni o'ylayotgan edim. Lekin mendan oldingi ishlarni ko'rsam umuman servislarni
Schedule
qilmagan ekan. Aksincha ular modelning o'zini schedule qilar ekan. Yangi so'rov yaratilganda uning
ogohlantirish
va
kechikish
vaqtlari oldindan rejalashtiriladi. Agar so'rovni hech kim yopmasa, xabarlar yetkazilinadi, yopilsa esa boyagi rejalashtirilgan modellar o'chib ketadi. Juda zo'r yechim. Xuddi ishlash mexanizmi
Message Broker
ga o'xshaydi, yani
Queue
mexanizmiga.
Muammo esa
Hangfire
va
Redis
orqali hal qilingan.
Oldin faqat Asp.Net Core ning native servislaridan va Coraveldan foydalanganim uchun, bu yo'l men uchun o'zgacha fikrlashni o'rgatdi.
Hangfire bilan ham BackgroundJobs va Queue menejmentni zo'r yo'lga qo'ysa bo'lar ekan.
Shunaqa gaplar

December 05, 13:51
Файлы недоступны
1
1
Открыть в Telegram

Qarzimiz bor
🪙
Rasmda ko'rib turgan inson Tim Berners-Lee. 1989-yil 12-Mart kuni uzoqdagi server va kompyuteri orasida aloqani yo'lga qoyadi. Bu aloqa HTTP kliyenti asosida amalga oshiriladi. Ha, bu inson hammamizga ma'lum HTTP protokoli yaratuvchi.
Eng qiziq tomoni, agar u bu ixtironi patentlab "soqqani bosganida", dunyo butunlay boshqacha bo'lar edi.
Wikipediada batafsil o'qishni tavsiya qilaman.

December 04, 10:56

Junior to Middle darslarimiz Shanba kunidan boshlanadi. Guruhda 7 kishi yi'gildi. 3 kishi uchun joy bor.
Yangi 0 dan boshlovchi guruhga qiziquvchilarga ertadan qayta aloqaga chiqishni boshlayman.
P.S. Kanalda ta'limiy kontentni ko'paytirish rejasini tuzyapmiz. Undan oldin bir tanishib olsak - agar darslarimizdan foyda olgan bo'lsangiz, darajangiz qanday, qayerda o'qiyapsiz, aytib o'tsangiz. Biz kuzatuvchilarimiz bilan yaqin aloqa o'rnatishga juda qiziqamiz.

November 27, 10:29

0 dan boshlovchi guruhimiz 2-hafta o'qishni boshlashdi. Ingliz tili darajasi pastroq bo'lgan guruh a'zolari uchun qo'shimcha ingliz tili darslari ham qoydik.
Kurs narxini o'zgartimadik
.
Juniordan boshlovchi guruhda ham 10 lab qiziquvchilar bo'ldi va ular bilan alohida interyu qilib qabul qilishni reja qilganman. Barcha qiziquvchilarga yozib chiqdim. Endi intervyu sanalarini belgilash uchun qayta aloqaga chiqaman dushanba kunidan boshlab.
Agar ikkala guruhdan ham qolib ketgan bo'lsangiz,
@ElbekDeveloper
ga aloqaga chiqishingiz mumkin.

November 27, 07:41
Файлы недоступны
3
Открыть в Telegram

OpenAI

November 22, 16:01
Файлы недоступны
2
Открыть в Telegram

@thee_sukhrob
dan bugungi kundan suratlar

November 22, 06:13
Файлы недоступны
1
Открыть в Telegram

Konferensiya boshlangan ekan.
Taasurotlaringizni ulashmoqchi boʻlib fikrlaringizni yozsangiz ham shu yerda ulashaman.
Aytgancha surat
@zxz_023
tomonidan olindi

November 22, 05:07

Microsoft Community Conf 2025 qatnashayotganlar diqqatiga!
Agar menga oʻsha muhit atmosferasini beradigan yoki kreativ yondoshilgan rasm vodeo boʻlsa tashlasangiz, shu yerda ulashaman. Esdalik sifatida qoladi.
Me:
@Nodirkhan

November 21, 14:22

#vakansiya
AMC Bridge kompaniyasida .NET / C# Developer vakansiyasi ochildi.
Maʼlumot uchun AMC Bridge xalqaro, muhandislik dasturlari ishlab chiquvchi katta kompaniya.
Agar sizga qiziqarli bo‘lsa, vakansiya tafsilotlarini
mana bu yerda
ko‘rib chiqishingiz mumkin.
Istasangiz sizni oʻzim referal qilib berishim mumkin.
Imkoniyatdan foydalanib qolish zarur.
Ha aytgancha agar sizda eng kamida 2-3 yil tajriba boʻlsa shu sohada, nur ustiga aʼlo nur.
Me:
@Nodir_khan

November 17, 05:56

Bugundan
0 dan Juniorgacha
kursimizni boshlaymiz. Guruhda 1 kishiga joy bor. Sifatli va natijaga ishlaydigan kurs izlab yurgan tanishingizga yuborib qoying.