Akhror-Mamasodirov
رفتن به کانال در Telegram
It is time to learn programming with me - https://prep-interview.uz/en DM: @ahror_mamasodirov
نمایش بیشترکشور مشخص نشده استدسته بندی مشخص نشده است
366
مشترکین
+224 ساعت
+27 روز
+230 روز
آرشیو پست ها
Junior / Middle dasturchilar uchun - Offline course ochyabman.
1. Course qancha vaqt bo'ladi
2. Course narhi qancha
3. Courseda nimalar o'tiladi
Hammasiga manashu Link oqrqali javob olasiz.
Hozir shu Link orqali o'rningizni band qiling
Location - Maksim Gorkiy atrofida bo'lishi kutilyabdi
Yaqinlarizga yuboring qancha guruh tez to'lsa shuncha coursega tez start beramiz
@akhror_mamasodirov_97
Endigi navbat - Level up offline course o'ylayabman - 3 oylik reja bilan oyiga 10 ta dars!
Level up - junior/ junior + / middle dasturchilarga
Faqat talab bormi ? Agar talab bo'lsa joy va imkoniyat topaman!
Natija: juniordan -> middle ga o'sish bo'ladi lekin middledan seniorga deb javob bermayman hech bo'lmaganda haqiqiy middle bo'lasiz
@akhror_mamasodirov_97
Repost from PDP Academy
😄“O‘qituvchingizni bitta so‘z bilan ta’riflang!”
🎤 PDP Academy o‘quvchilaridan ustozlarini atigi bitta so‘z bilan ta’riflashni so‘radik
javoblar esa juda samimiy va qiziqarli bo‘ldi 🎤
💻 Har bir o‘quvchining rivojlanishida bilim bergan,
qo‘llab-quvvatlagan va qiyin vaziyatlarda yo‘l ko‘rsatgan ustozlarning o‘rni katta.
Ba’zilar uchun ustoz “Professional”, boshqalar uchun “Motivator”, yana kimdir uchun esa shunchaki “Zo‘r!”
🙌 Siz o‘z ustozingizni bitta so‘z bilan qanday ta’riflagan bo‘lardingiz? Izohlarda yozib qoldiring
schema-on-read - document based structure
schema-on-write - relation based structure
@akhror_mamasodirov_97
1.
Commented-out code — o'chirilishi shart
// public void oldValidate(User user) {
// if (user.getAge() < 18) return false;
// ...
// }
public void validate(User user) { ... }
Bu — eski, execute bo'lmaydigan kod. Git history bor, kerak bo'lsa git log -p yoki git blame bilan topasiz. Bu yerda saqlashning hech qanday foydasi yo'q, faqat noise va chalkashlik.
Explanatory comment (Javadoc, "why" comment) — kerak bo'lganda qoldiriladi
/**
* Handles idempotent payment retry. Uses distributed lock because
* two consumers can process the same Kafka message during rebalance.
*/
public void processPayment(PaymentEvent event) { ... }
Bu — hozir ishlab turgan kodning nega shunday yozilganini tushuntiradi
comment kodni tushuntirmasin, kontekstni bersin — "nima" emas, "nega".
@akhror_mamasodirov_97
2PC — CP tizim, consistency uchun availability'ni qurbon qiladi va bloklash orqali ishlaydi. Saga — asosan AP, eventual consistency va idempotent, compensatable step'lar orqali availability'ni saqlab qoladi. Ikkalasida ham markaziy komponent bor, lekin faqat 2PC'da uning qulashi butun tizimni to'xtatib qo'yadi
@akhror_mamasodirov_97
Yaxshi habarlar eshityabman bir nechta developerlardan ya'ni
Prep-interview.uz - yangi ishga kirishda foyda berayotgani
oyliklari 1.5x kotarilayotgani , bular hammasi albatta hursand qiladi
Siz ham hozirdan o'rganing shunda 1 yildan keyin yanada yaxshi joyda ishlayotgan bo'lishingiz mumkun
#Eslatma Prep-interview.uz da
1. Video darsliklar
2. Chuqurlashtirilgan Maqolalar
3. Internship
#Talab - junior dasturchi bo'lishingiz yoki eng minimum qaysidur course o'quv markazni tugatgan bo'lishingiz kerak
@akhror_mamasodirov_97
2PC'da coordinator, Saga'da esa orchestrator — ikkalasi ham markaziy komponent va ikkalasi ham "bitta oddiy service".
Xo'sh, nega coordinator classic SPOF hisoblanadi-yu, orchestrator hisoblanmaydi?
@akhror_mamasodirov_97
Happy Firday, All
Do not waste your time in the weekends.
Spend your time with - https://prep-interview.uz/en
@akhror_mamasodirov_97
Repost from Azimjon's Fikrlog
boy bo'ling — isrof qilmang.
chiroyli ekan - ko'rsatmang.
aqqlimisiz — kamtar bo'ling.
gunoh bormi — tavba qiling.
nemat bormi - shukur qiling.
sinov yetdimi —- sabr qiling.
ilm oldingizmi — amal qiling.
Biz biladigan Response time aslida:
Response time = Network latency + Queueing delay + Service time(Processing) + Queueing delay + Network Latency
@akhror_mamasodirov_97
Failure bo'lishi qo'rqinchliroq yani whole systema ishlamaydi.
yuqorida commentda Abdulaziz juda yaxshi description qildi:
fault-tolerant qilib yozsez bo'ladi lekin failure-tolerant qilib yozomisiz
learn 👉 - https://prep-interview.uz/en/posts
@akhror_mamasodirov_97
Fault va Failure farqini bilasizmi ?
Qaysi biri qo'rqinchli deb o'ylaysiz?
@akhror_mamasodirov_97
A Hardware bug: if one disk fails, other disks in the same machine will likely be fine, at least for a while
A Software bug: that causes every node to fail at the same time
@akhror_mamasodirov_97
Rodri yana oltin top oladimi deyman, markaz boshqaryabdi JCH da
@akhror_mamasodirov_97
Guys, kiramiz, events bo'limida sizga view button korinadi oshani bosib qo'shilasiz
