04 / POOYA LABS
NexusCanvas
دموی عمومیاستودیوی ترسیم توپولوژی سرویسها؛ برای ساخت گراف معماری، بررسی چرخههای وابستگی و نقاط ضعف ساختاری و خروجی گرفتن از Snapshot یا قالب اولیه Docker Compose. اعداد عملکردی آن شبیهسازیشدهاند.
در طراحی معماری، ارتباط سرویسها و وابستگیهای پیچیده میتوانند مشکلاتی مانند چرخه وابستگی، سرویس جداافتاده یا گلوگاه را پنهان کنند. هدف ابزار تبدیل این ساختار به مدلی بصری و قابل بررسی است.
یک canvas سمت مرورگر برای ساخت node و edge، تحلیل ساختار گراف، تغییر نما بین canvas و rack، و export/import snapshot نسخهدار پیاده شده است.
README، پویا را نویسنده معرفی میکند.
ابزار browser-side بر پایه Next.js 16، React 19، TypeScript، Tailwind و SVG؛ BroadcastChannel فقط تبهای هممبدأ را sync میکند و JSON نسخهدار برای انتقال دستی snapshot است.
- 01ساخت Gateway، Service، AI Worker، Database و Cache و اتصال dependencyها.
- 02نمای canvas دوبعدی و rack view موبایلپسند.
- 03تشخیص node جداافتاده، endpoint نامعتبر، چرخه، replica ناکافی و bottleneck مدلشده.
- 04محاسبه latency path فقط برای گراف بدون چرخه.
- 05stress simulation محلی ۲٫۲× با بازگردانی baseline.
- 06import/export snapshot نسخهدار و ساخت Docker Compose starter از گراف معتبر.
- 01CPU/throughput/latency ورودیهای شبیهسازیاند نه measurement واقعی.
- 02BroadcastChannel collaboration راه دور یا sync بین دستگاهها نیست.
- 03Compose output یک starter است و قبل از deploy باید secrets، ports، networks و volumes بررسی شوند.
- 01انتشار Pages روی commit df05f90 در ۱ نوامبر ۲۰۲۶ موفق بود.
- 02README گزارش یکپارچه جدیدی از browser/accessibility/performance tests ندارد.
- 01ساخت gateway، service، AI worker، database و cache
- 02تشخیص node جداافتاده، endpoint نامعتبر و چرخه وابستگی
- 03محاسبه مسیر latency فقط برای گراف بدون چرخه
- 04اعتبارسنجی snapshot JSON پیش از جایگزینی state
- 05تولید starter برای Docker Compose از گراف معتبر
برنامه client-side است و telemetry زیرساخت زنده، collaboration از راه دور، server، حساب کاربری یا room مشترک ندارد. throughput، CPU و latency مقادیر ورودی/شبیهسازی هستند، نه اندازهگیری container واقعی.