معرفی درخت نظارت
در بخش قبل پیرامون یکی از مهمترین الزامات سیستمهای مخابراتی، یعنی حفظ عملکرد سیستم در مواجهه با خطا و رویکرد زبان ارلنگ برای پاسخ به این نیاز صحبت کردیم. گفته شد که زبان ارلنگ با الهام از مفهوم پردازهها در سیستم عامل، زیرساختِ اجرای همروند انبوهی از پردازهها را فراهم میکند و از طریق آن میتوان دامنه انتشار خطا را محدود کرد. اما برای ارائه عملکرد قابل قبول در مواجهه با خطا، نیاز به نظارت، تشخیص سریع خطا و راه اندازی مجدد پردازه مربوطه است. در این نوشته به معرفی درخت نظارت[^1]، که در واقع تکمیل کننده رویکرد ارلنگ برای توسعه سیستمهای پایدار در مواجهه با خطا است، میپردازیم.