en
Feedback
Programming ∀

Programming ∀

Open in Telegram

Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.

Show more
1 217
Subscribers
No data24 hours
-87 days
-3530 days
Posts Archive
SRE va Ops haqida uzoq yozish kerak ekan. Biror real caselarda tushuntirmasa qiyin chunki monitoringdan tashqari yana birqancha narsalardan olingan ma'lumotlar asosida ishlash kerak )).

Bu savolni javobi ham tog'ridan tog'ri monitoring tizimlarga aloqador. Serverlessdagi barcha infratuzulma VM va containerlarda ekanini bilamiz. Endi tassavur qiling biz biror cloud functioni ishga tushirdik. Maslan AWS Lambda )) Har oyda bizga N-M oralig'ida billing keladi albatta bu Lambda qancha resurs sarflaganiga bog'liq. Keling resurs faktorlarni ham belgilab olamiz. Masalan CPU/RAM bizda 2ta faktor bor. Endi Lamda uchun bitta muhit qilamiz. Buning uchun bizga kerakli narsa entrypoint va runtime. Entrypoint huddi main funksiya kabi. Runtime esa har qanaqa bo'lishi mumkin. Endi biz Lambda ishga tushgan vaqtiga nisbatan ishlatilingan resurslarni xisoblasak bizga Lambdaning narxi kelib chiqadi. Masalan 1 daqiqada 1CPU ishlasa 0.1$ bo'lsin. Agar 1 daqiqada 1GB RAM ishlasa 0.05$ bo'lsin. Demak har vaqt oralig'ida biz monitoringdan falon muhit uchun qancha resource ketayotganini olamiz va quyidagi formulaga cpu va memory resourcelarni beramiz. cost = (cpuCores x 0.1 + memoryCapacity x 0.05 ) Keling har daqiqada shu jarayonni qaytaraylik va har safar cost ni alohida joyga yeg'ib boramiz. Hulosa: Monitoring tizimi yordamida olingan ma'lumotlar asosida har qanday runtimedagi resurslar utilizatsiyasini ko'rishimiz mumkin. Bu ma'lumotlar asosida esa hohlagan narsamizni qilishimiz mumkin.

Chap tomondagi qatordan o’rtadagisini bir ex managerga o’xshatdim. O’tirganda doyim shunday o’tirib. “Nimagap aka?” Deb savol berardi 😃

Shu faqat memelarda bo'lsa qaniydi...
Shu faqat memelarda bo'lsa qaniydi...

Yaxshi maqola ekan o'qishni tavsiya qilaman. https://telegra.ph/C-da-funksiyalarga-murojaat-turlari-04-29

Kanalda tresh markazlar reklamasi chiqyabti ekan))) Endi aniq tugapmiz…

akhmadiy42da 42ta follower ))
akhmadiy42da 42ta follower ))

Hammaning tilida doston bo'ladigan "highload" tizimlarda biror narsa o'chsa biz sezmaymiz. Monitoringni bunga nima aloqasi bor ?

Endi yana qiziq savol. Xozirda serverless platformlar va cloud computing juda trendda. Ularda esa oddiy serverlar kabi CPU/RAM/DISK resurslar dan tashqari yana birqancha factorli narx xisoblash mexnizmlari bor. Monitoringni bunga nima aloqasi bor deb o'ylaysiz ?

Oldin ham aytganimday Posix tizimlarga doir savollar bo'lsa qoldirsangiz shunaqa javob berib chiqaman. Lekin javobni olib o'qishni davom ettirmasangiz Qamataman !

Bugun ulgurmasam bu mavzuga ertadan qaytamiz 🙂

Endi kirishdim. Aynan o'sha kuni qiziq voqea bo'lgan edi. Katta ishtiyoq bilan o'tirib maqolani boshladim. Contentni aniqroq strukturaga olib kelib. Aynan CPU utilizationdan boshlayotgan joyimda shu mavzuga kirib ketib maqola yozish ham esdan chiqib ketibti. Endi bemalol ishlardan bo'shab vaqtim bo'lganida task listlarimga qarasam birgina maqola emas maqolalar... qarz ekanman 🙂 Ha manda aynan shunaqa muammo bor. Agar nimadir qiziq bo'lib qolsa hamma narsani unutaman ishni ham boshqa narsalarni ham. Kegin qiynalib yuraman time managementdan muammolarga uchrab 🥹

Sohamizda ko'plab yangiliklar intuziyazm bilan paydo bo'ladi. Qandaydir yangi texnalogiyalar yoki kashfiyotlar. Ammo masalaning boshqa tomoniga ham etibor qilmas ekanmiz. Sohamizdagi ko'p muammolar ham anashu sababdan paydo bo'ladi...

Kecha htop va topdagi columnlar nima ekanini so'rashgan edi. Bugun shular haqida maqola tayyor bo'ladi 🙂
Kecha htop va topdagi columnlar nima ekanini so'rashgan edi. Bugun shular haqida maqola tayyor bo'ladi 🙂

Bazi gumanitarlar hamma narsani aynan shunaqa izohlashadi. Biz eng zo'rimiz ! Biz hammasini yoramiz ! Amaliyotda ularni ishlarini kosmosga chiqarsak ko'smos treshga to'lib ketadi... Matvatsa deydiganlar uchun )) Ish matvatsa bilan bo'lmaydi javobgarlik bilan bo'ladi...

Zo'r narsa topib oldim 🙂

Hammasi yaxshi tomonga o'zgara boshladi 🙂 Community qarab turmadi va nixoyat hammasi joyiga tusha boshladi 🦾 https://discourse.nixos.org/t/nixos-foundation-board-giving-power-to-the-community/44552