Barcha masalalar
Osonsystem-designbasicsscaling

Bitta server

Qabul: 100.0%Yechganlar: 1

Shart

Kichik startap uchun eng oddiy arxitekturani yig‘ing: mijozlar so‘rovlarini qabul qiladigan ilova serveri va ma’lumotlar bazasi. Odatiy yuklama — sekundiga 150 so‘rov. Lekin marketing kampaniyasi paytida 20 soniya davomida trafik 3 barobar oshadi. Tizim shu paytda ham SLO ichida qolishi kerak. Maslahat: ilova serverining “instances” parametri gorizontal masshtablashni bildiradi; ma’lumotlar bazasi faqat vertikal (tarif) masshtablanadi.

Cheklovlar

  • p95 ≤ 250 ms, xatolar ≤ 0,1 %, byudjet $600/oy.

Talablar

SimulyatsiyaNoldan qurish
p95
≤ 250 ms
Xatolar
≤ 0.10 %
Byudjet
$600/mo
Foydalanuvchilar
5,000
Arxitekturangiz narxi$0 / $600

★ byudjet ichida · ★★ ≤ 75 % · ★★★ ≤ byudjetning 50 %

Ssenariylar (tartib bilan tekshiriladi)
  1. 1Odatiy yuklamaYuklama

    150 so‘rov/s, 60 soniya: 70 % o‘qish, 20 % yozish, 10 % statika.

    60 s · 150 rps · R 70 / W 20 / S 10 %

  2. 2Marketing kampaniyasiKeskin o‘sish

    20-soniyadan boshlab 20 soniya davomida trafik 3 barobar (450 so‘rov/s).

    90 s · 150 rps · R 70 / W 20 / S 10 % · 20-soniyadan 20 s davomida ×3

Bloklar

Qo‘shish uchun bosing yoki maydonga sudrab keling. Bloklarni o‘ng nuqtadan chapga tortib ulang.

AI ustoz

Qiynalyapsizmi? Maslahat oling — ustoz gʻoyani tushuntiradi, lekin hech qachon yechimni bermaydi.

Tahlilni ochish uchun masalani yeching.