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

پروژه lunatic

lunatic-solutions/lunatic

کاربرد:

این ران‌تایم شبیه ارلنگ است و برای اجرای برنامه‌های WebAssembly طراحی شده. به توسعه‌دهندگان اجازه می‌دهد تا کدهای ایزوله و مقیاس‌پذیر را با قابلیت‌های همزمانی قوی اجرا کنند.

در چه شرایطی بهتره استفاده شود؟

وقتی نیاز به اجرای کدهای امن، سبک و چند زبانه در محیط‌های توزیع‌شده داری، مثل سرورلس، میکروسرویس‌ها یا اپلیکیشن‌های بلادرنگ. همچنین وقتی می‌خوای از مزایای همزمانی و مدیریت فرآیندهای ارلنگ بدون نیاز به ارلنگ استفاده کنی.

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

• اجرای توابع سرورلس با تأخیر بسیار کم

• ساخت سیستم‌های پیام‌رسانی داخلی با فرآیندهای همزمان

• اجرای کدهای کاربر ناشناس در محیط امن و کنترل‌شده

• توسعه میکروسرویس‌های سبک با قابلیت مقیاس‌گذاری بالا

  • ##webassembly
  • ##runtime
  • ##concurrency
  • ##serverless
  • ##distributed
  • ##erlang
  • ##wasm
  • ##lunatic
  • ##lightweight
  • ##scalable