Asosiy mazmunga o'tish

Kurslar katalogi

Tizim dizayni

Talablarni aniq arxitektura kompromisslariga aylantiring.

Sig'imni baholang, servis chegaralarini belgilang, saqlash va kesh strategiyalarini tanlang, ishonchlilik boshqaruvlarini loyihalang hamda taxminlaringiz va nosozlik rejimlarini ochib beradigan arxitektura qarorlarini yozing.

O'quv dasturi

  1. 1-bo'lim

    Talablar va sig'im

    Xatti-harakatlarni sifat maqsadlaridan ajrating, foydalanuvchilar sonini ko'rinuvchi taxminlar bilan cho'qqi yuklamaga aylantiring va xato byudjetini hisoblab chiqish mumkin bo'lgan SLO'larni yozing.

    1. Funksional va sifat talablari
    2. Taxminiy sig'im hisob-kitobi
    3. Xizmat darajasidagi maqsadlar
  2. 2-bo'lim

    Ma'lumot va kesh

    Saqlash tizimlarini murojaat namunalari asosida tanlang, cache-aside ni halol bekor qilish bilan yuriting va izchillik shartnomalarini har bir operatsiyaga alohida belgilang.

    1. Murojaat namunasi bo'yicha saqlash
    2. Cache-aside
    3. Izchillik kompromisslari
  3. 3-bo'lim

    Ishonchlilik va qarorlar

    Qayta urinishlarni deadline va idempotentlik kalitlari bilan chegaralang, uzgichlarni dalil asosida ishga tushiring va qarorlarni ularning mulohazalari saqlanib qoladigan qilib yozib qoldiring.

    1. Timeout, qayta urinishlar va idempotentlik
    2. Circuit breakerlar
    3. Arxitektura qaror yozuvlari

O'quv yo'llari

Bitta darsni sinang. Keyin odat yarating.

Sinov shartlariga mos yangi a'zolar 7 kun bepul sinashi mumkin · Istalgan vaqtda bekor qiling

Boshlash

Kurslarga qaytish