بازگشت به بلاگمعماری و DevOps
آشنایی با Microservices: راهنمای شروع
۱۱ تیر ۱۴۰۵
ح
نویسنده:
حسن محمدزاده

Microservices چیست؟
در معماری میکروسرویس، هر سرویس معمولاً دیتابیس اختصاصی خودش را دارد و مستقیماً به دیتابیس سرویس دیگر دسترسی ندارد. ارتباط بین میکروسرویسها معمولاً از طریق API، صف پیام (Message Queue) یا event انجام میشود، نه فراخوانی مستقیم تابع.
چرا ارزش شناختن دارد
API Gateway در معماری میکروسرویس، نقطهی ورودی واحدی برای کلاینتها فراهم میکند و درخواستها را به سرویس مناسب هدایت میکند. اگر تازه با Microservices آشنا میشوید، همین چند نکته تصویر روشنی از کاربرد آن در پروژههای واقعی میدهد.