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

پروژه sledge-serverless-framework

gwsystems/sledge-serverless-framework

سلج یک محیط اجرای بدون سرور (serverless) است که به‌طور خاص برای اجرا در لبه شبکه (Edge) طراحی شده است.

این فریم‌ورک به توسعه‌دهندگان اجازه می‌دهد تا کدهای خود را نزدیک‌تر به کاربر نهایی اجرا کنند و بدین ترتیب تأخیر کمتری داشته باشند.

کاربرد:

اجرای توابع بدون سرور با تأخیر بسیار پایین در نزدیکی کاربر نهایی، بهینه‌سازی عملکرد برنامه‌های تحت وب، API‌های سریع، پردازش رویدادهای بلادرنگ و خدمات شخصی‌سازی شده در لبه شبکه.

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

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

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

- ایجاد API‌های سریع برای اپلیکیشن‌های موبایل و تحت وب

- پردازش تصاویر یا داده‌ها در لحظه کاربر آپلود می‌کنه

- شخصی‌سازی محتوای صفحه وب بر اساس موقعیت کاربر

- مدیریت ترافیک هوشمند در برنامه‌های بلادرنگ (real-time)

- اجرای وب‌هوک‌ها با تأخیر حداقل در لبه شبکه

  • ##serverless
  • ##edgecomputing
  • ##SLEdge
  • ##lowlatency
  • ##cloudnative
  • ##webperformance
  • ##realtime
  • ##developerfirst
  • ##gwsystems
  • ##scalable