TGViewer
IT suhbat IT suhbat @it_suhbat · 869 subscribers
Post #1188 716
Bulkhead pattern.

Aytaylik servisimiz bir vaqtning o'zida 200 ta so'rovni parallel ko'tara oladi.

Fraud detection uchun tashqi servisga murojaat qilamiz va u servis, misol uchun 5+ sekundda javob qaytaradi.

100 RPS yuklamada ishlab turgan servis 3-sekunddan boshlab javob berishni to'xtatadi.

Chunki hamma oqimlar band qilingan, "kema to'lgan, cho'kyapti".

Bulkhead — kema teshilganida cho'kib ketmasligi uchun uni bo'limlarga ajratish. Bir bo'lim to'lsa ham, qolganiga o'tib ketmaydi.

Tizimda aynan shu uslubni qo'llaymiz, fraud detection service uchun, aytaylik, 20 ta thread ajratamiz.

Hammasi ishlatilsa ham, to'lib qolsa ham, servisning boshqa qismlariga ta'sir qilmaydi, kema butunlay cho'kib ketmaydi.

Endi savol, 21-fraud detection uchun kelgan so'rov nima bo'ladi?

@it_suhbat
  • 🔥 4
More from @it_suhbat
  1. Sep 18, 2026Mayli, o'zim senga zo'r narsalar o'rgataman😉
  2. Sep 16, 2026"Birga ishlaylik, iltimos" deb yalinyapti)) @it_suhbat
  3. Aug 28, 2026Birinchi haftada DB va aynan transaction, u bilan bog'liq muammolar, ularning yechimlarini…
  4. Aug 24, 2026Bilimlarni birga takrorlaymiz. Qayerdan nima o'qiyotganimni, kunlik yoki haftalik xulosala…
  5. Aug 24, 2026Post #1185
  6. Aug 24, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →