PerformanceArchitecture

عرضهٔ یک داشبوردِ SaaS امنیت سایبری زیر بار

هزاران رویدادِ زنده، جدول‌های مجازی‌سازی‌شده و یک بودجهٔ رندر. یادداشت‌هایی از NAXON دربارهٔ آرام نشان دادنِ «بلادرنگ».

KB Kambiz Baghieآذر ۱۴۰۴۱۲ دقیقه

آرام زیر شلنگ آتش

داشبورد عملیات امنیتی هزاران رویداد را در دقیقه دریافت می کند. هدف طراحی نمایش همه آنها نیست - بلکه ایجاد احساس آرام و خوانا در جریان در عین زنده ماندن واقعی است.

پنجره سازی غیر قابل مذاکره است

هر فهرست و جدول طولانی را مجازی کنید. 30 سطر را در نظر رندر کنید، گره‌های DOM را در حین پیمایش کاربر بازیافت کنید، و جدول مانند 100 ردیف یا 100000 ردیف باقی می‌ماند.

مرزهای تعلیق به عنوان بودجه

  • هر پانل در پشت مرز خود جریان می یابد، بنابراین یک پرس و جو کند هرگز کل برد را مسدود نمی کند.
  • اسکلت‌ها طرح‌بندی را نگه می‌دارند تا زمانی که داده‌ها فرود می‌آیند چیزی دوباره جریان پیدا نکند.
  • Stale-while-Revalidate اعداد را در حالی که در پس‌زمینه به‌روزرسانی می‌کنند، روی صفحه نگه می‌دارد.
"زمان واقعی" باید ضربان قلب اپراتور را کاهش دهد، نه آن را افزایش دهد.

نتیجه در NAXON: یک داشبورد SOC که به جای دیواری دیوانه‌وار از ردیف‌هایی که چشمک می‌زنند، حتی در طول یک رویداد ناگهانی و غیرقابل تابش احساس می‌شود.

پیش‌نویس کاری. طرحی از مقالهٔ کامل — نسخهٔ کامل در راه است. نکته‌های زیر برداشت‌های واقعی از پیاده‌سازیِ همین کار در محیطِ تولید است.