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

پروژه serving

knative/serving

کاربرد:

این پروژه یک پلتفرم محاسباتی مبتنی بر کوبرنتیس است که به صورت خودکار سرویس‌ها را بر اساس درخواست مقیاس‌پذیر می‌کند و در صورت عدم استفاده، آن‌ها را به حالت صفر (بدون پاد) برمی‌گرداند.

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

وقتی نیاز داری سرویس‌های خود را بدون نگرانی از مدیریت زیرساخت مقیاس‌دهی کنی و بخوای منابع رو فقط زمانی مصرف کنی که درخواست واقعی وجود داره. مناسب محیط‌های توسعه، میکروسرویس‌های سبک و برنامه‌های رویدادمحور. ️

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

- اجرای API‌های کوچک که ترافیک نامنظم دارند

- سرویس‌های پردازش رویدادها (مثل پردازش آپلود فایل)

- میکروسرویس‌های درون یک سیستم بزرگ که نیاز به مقیاس‌پذیری دارند

- توسعه و تست سریع بدون نیاز به پیکربندی دستی منابع

  • ##serverless
  • ##kubernetes
  • ##scale
  • ##event
  • ##cloud
  • ##knative
  • ##microservices
  • ##request
  • ##devops
  • ##compute