پرش به محتوای اصلی
در حال باز کردن نماتک…
نماتک
۱۰ساعت
۳۸دقیقه
۵۴ثانیه
Namatek logo

میکروسرویس

Microservice

میکروسرویس سبک معماری نرم‌افزار است که سامانه را به سرویس‌های کوچک، مستقل و متمرکز بر یک وظیفه تقسیم می‌کند؛ هر سرویس جداگانه استقرار و مقیاس‌دهی می‌شود. این سبک، توسعهٔ موازی تیم‌ها و به‌روزرسانی مستقل بخش‌ها را ممکن می‌سازد.

میکروسرویس چیست؟

میکروسرویس سبک معماری نرم‌افزار است که سامانه را به سرویس‌های کوچک، مستقل و متمرکز بر یک وظیفه تقسیم می‌کند؛ هر سرویس جداگانه استقرار و مقیاس‌دهی می‌شود. این سبک، توسعهٔ موازی تیم‌ها و به‌روزرسانی مستقل بخش‌ها را ممکن می‌سازد.

نام‌های دیگر این اصطلاح

  • میکرو-سرویس

توضیح و کاربرد

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