وب‌سرویس مجید

پروژه wanix

tractordev/wanix

چه کاری انجام میده؟ wanix یک محیط مجازی برای اجرای برنامه‌ها در مرورگر است که الهام‌گرفته از سیستم عامل Plan 9 هست. این ابزار به توسعه‌دهندگان اجازه می‌دهد تا یک سیستم عامل شبیه‌سازی‌شده را مستقیماً در مرورگر اجرا کنند و از قابلیت‌های شبکه، فایل‌سیستم و فرآیندهای شبیه‌سازی‌شده استفاده کنند.

چه زمانی بهتره استفاده شود؟

وقتی به دنبال تست کردن سیستم‌های توزیع‌شده، شبیه‌سازی شبکه، یا آموزش مفاهیم سیستم‌عامل در یک محیط امن و بدون نیاز به نصب نرم‌افزارهای پیچیده هستی. همچنین برای توسعه‌ی ابزارهای توسعه‌دهنده (dev tools) در وب بسیار مناسب است.

چند مثال از موارد استفاده:

آموزش مفاهیم سیستم‌عامل بدون نیاز به ماشین فیزیکی

شبیه‌سازی شبکه‌های توزیع‌شده در مرورگر

توسعه و تست ابزارهای خط فرمان (CLI) در محیط وب

اجرای برنامه‌های سبک شبیه Plan 9 در فضای ابری

  • ##webOS
  • ##virtualization
  • ##Plan9
  • ##webdev
  • ##devtools
  • ##browserRuntime
  • ##cloudIDE
  • ##distributedSystems
  • ##educationalTools
  • ##sandboxEnvironment