အဓိက အယူအဆ
အကောင်းဆုံးစနစ်ဆိုတာ failure လုံးဝမဖြစ်တဲ့စနစ် မဟုတ်ပါဘူး။ Failure ဖြစ်လာရင် နားလည်နိုင်၊ သက်ရောက်မှုကို ကန့်သတ်နိုင်ပြီး recover လုပ်နိုင်အောင် ဒီဇိုင်းဆွဲထားတဲ့စနစ် ဖြစ်ပါတယ်။
အရေးကြီးသောအချက်များ
- ထိခိုက်မှုအတိုင်းအတာ (blast radius) ကို ကန့်သတ်ရန်
- Failure ကို အလွယ်တကူ သိရှိနိုင်စေရန်
- Recovery လမ်းကြောင်းကို ရိုးရှင်းစွာ ထားရန်
ဘာကြောင့် အရေးကြီးသလဲ
Failure ကို ကြိုတင်ထည့်သွင်းစဉ်းစားထားရင် team က ရှုပ်ထွေးမှုမရှိဘဲ ယုံကြည်စိတ်ချစွာ တုံ့ပြန်နိုင်ပါတယ်။ ပန်းတိုင်က ပြီးပြည့်စုံမှု မဟုတ်ဘဲ operational clarity ဖြစ်ပါတယ်။
အဓိက သဘောတရားများ
- Isolation
- Graceful degradation
- Recovery readiness