نرمافزار زیرساخت
Control Plane، Agent، API، محیط اجرا و نصبکننده بهعنوان یک محصول واحد طراحی میشوند.

4SO · DEEP TECH INFRASTRUCTURE COMPANY
4SO روی نرمافزاری کار میکند که باید با وضعیت سیستم، شبکه، داده، خرابی، بازیابی و چرخهی عمر واقعی کنار بیاید. هدف ما ساختن یک لایهی محصولی روی این پیچیدگی است؛ لایهای که برای اپراتور قابلفهم باشد و در عین حال واقعیت سیستم را سادهسازیِ گمراهکننده نکند.
حوزههای فناوری
محصولها متفاوتاند، اما الگوی مهندسی مشترک است: مرجع وضعیت روشن، عملیات ماندگار، جداسازی Control Plane از Data Plane، طراحی آگاه از خرابی و تأیید نتیجه از اجرای واقعی.
Control Plane، Agent، API، محیط اجرا و نصبکننده بهعنوان یک محصول واحد طراحی میشوند.
وضعیت، تکرارپذیری امن عملیات، Lease، حدنصاب، Failover، Resume و بازیابی بخشی از رفتار عادی محصولاند.
چرخهی عمر دیتابیس، توپولوژی، Backup/Restore و وضعیت واقعی Runtime در سطح محصول مدل میشوند.
Authoritative DNS، مدیریت ترافیک و مرجع واحد دادهی شبکه با مرز داده و دامنهی خرابی مشخص طراحی میشوند.
AI برای تحلیل، توسعه و کمک عملیاتی استفاده میشود، بدون اینکه Product Authority را دور بزند.

خانوادهی محصولات
هر محصول یک مسئلهی مشخص را مالک میشود. این مرزبندی کمک میکند یک Control Plane بزرگ و مبهم جای چند حوزهی واقعی را نگیرد.
اصول مهندسی
در محصولات 4SO یک اصل ثابت تکرار میشود: پذیرفتهشدن درخواست به معنی موفقیت عملیات نیست، رابط کاربری منبع حقیقت نیست و نتیجه باید از خود سیستم تأیید شود.
پنل، API، AI و Worker نباید هرکدام روایت مستقلی از وضعیت سرویس بسازند.
Crash، Retry و نتیجهی نامشخص باید وضعیت و مسیر بازیابی مشخص داشته باشند.
موفقیت نهایی از همان سیستمی خوانده میشود که قرار است سرویس بدهد.

روش ساخت
4SO Lab لایهی مشترک تحقیق، طراحی، توسعه، آزمون و بررسی سناریوهای خرابی است. AI سرعت را بالا میبرد؛ تصمیم نهایی همچنان به قرارداد محصول، آزمون و شواهد واقعی وابسته است.
4SO محصول را برای تمام چرخهی عمر بعد از راهاندازی طراحی میکند.