بازگشت به کتابخانهکتابخانهEXآزمون نهایی دوره
طراحی سیستم نرم‌افزاریSYSTEM DESIGNاز صفر تا تسلط
v1.0.0
01مبانی و تصویر بزرگ
02Scalability و ظرفیت
03لایه داده
04Cache، Queue و جریان
05معماری نرم‌افزار
06قابلیت اطمینان و عملیات
07متد طراحی
08Case Study های واقعی
09سیستم‌های توزیع‌شده عمیق
10مهندسی تولید: داده، امنیت و کارایی
11تمرین پیشرفته و کیس‌استادی‌های مکمل
12زیر کاپوت دیتابیس و معماری داده
13وب بلادرنگ و پروتکل‌های مدرن
14سیستم‌های توزیع‌شده پیشرفته
15SaaS ،SRE ،امنیت و شبکه پیشرفته
16طراحی سیستم در عصر AI
17Case Study های تکمیلی
CH 08 EXAMفصل ۸Case Study های واقعی

آزمون نهایی دوره

  • ~۲۵ دقیقه
  • ۷ پرسش

این آزمون کل فصل را با پرسش‌های ترکیبی و یک سناریوی تشریحی می‌سنجد. اول پرسش‌ها، بعد سناریو — و در پایان پاسخ نمونه را با نوشته خودت مقایسه کن.

دانش‌سنجی

پرسش‌های جامع

۷ Q
01
در همه ۸ کیس، یک الگو تکرار شد: «مسیر داغِ خواندن/تحویل را کوتاه نگه دار و هر کار جانبی را async کن.» کدام گزینه نقض این الگوست؟
02
کدام جفت «داده ↔ خانه درست» غلط است؟
03
سیستم فروش بلیت کنسرت: ۱۰۰K نفر برای ۵K بلیت در ثانیه اول. سه سپر اصلی به‌ترتیب از لبه؟
04
تیم تو فید را Fanout-on-Write خالص ساخته و حالا یک اکانت 50M فالووری آمده. علامت خرابی و اصلاح؟
05
پرداختی timeout شد؛ سیستم آن را failed زد و کاربر دوباره پرداخت؛ بانک هر دو را کشید. کدام دو مکانیزم غایب بود؟
06
برای «تکمیل خودکار جستجو زیر 50ms» کدام طرح منطقی است؟
07
جمع‌بندی دوره — کدام جمله «تفکر طراح سیستم» را بهتر خلاصه می‌کند؟

سناریوی تشریحی

پروژه پایانی: «سیستم رزرو دکتر آنلاین» را کامل طراحی کن — جستجوی دکتر (متنی + نزدیکی جغرافیایی)، تقویم نوبت‌های خالی، رزرو بدون دوبار-فروش یک نوبت، پرداخت بیعانه، یادآوری پیامکی. هر ۴ مرحله متد را اجرا کن: نیازمندی/تخمین/طرح کلان با انتخاب دیتابیس‌ها/عمیق‌شدن روی رزرو همزمان. بعد با پاسخ نمونه مقایسه کن.