این آزمون کل فصل را با پرسشهای ترکیبی و یک سناریوی تشریحی میسنجد. اول پرسشها، بعد سناریو — و در پایان پاسخ نمونه را با نوشته خودت مقایسه کن.
دانشسنجی
پرسشهای جامع
۶ Q
01
استارتاپ ۶ نفره میخواهد روز اول با ۱۲ microservice شروع کند. نقد درست کدام است؟
02
سرویس پرداخت کند شده و ناگهان کل سایت — حتی صفحه محصولات — از کار افتاد. کدام دو الگو غایب بوده؟
03
سفارش باید موجودی کم کند، پرداخت بگیرد و بارنامه بسازد — سه سرویس جدا. پرداخت شکست. طراحی درست از قبل چه بوده؟
04
تیم گزارشگیری با کوئریهای سنگین، دیتابیس اصلی سفارشها را زمین میزند. راه معمارانه چیست؟
05
رویداد OrderPlaced منتشر شد ولی رکورد سفارش بهخاطر rollback هرگز ذخیره نشد؛ انبار کالای ناموجود را رزرو کرد. پیشگیری درست چیست؟
06
کدام نشانه، مرزبندی سرویسها را غلط لو میدهد؟
سناریوی تشریحی
سناریو: فروشگاه آنلاینی یک Monolith دارد که ماهی یکبار Deploy میشود و تیم ۴۰ نفره پشت هم گیر میکنند؛ جستجو هم کند است و منابع را میبلعد. طرح مهاجرت ۶ ماهه بده: چه چیزی اول جدا میشود، با چه الگوهایی، و چه چیزهایی عمداً در Monolith میماند؟ اول جواب خودت را بنویس، بعد با پاسخ نمونه مقایسه کن.