الگوهای معماری و بهینه سازی عملکرد مجوزدهی در میکروسرویسها تحلیلی جامع از OAuth ۲.۰ و JWT
سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 65
فایل این مقاله در 17 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ICTBC09_027
تاریخ نمایه سازی: 26 خرداد 1405
چکیده مقاله:
معماری میکروسرویس به عنوان یک الگوی غالب در توسعه سیستم های نرم افزاری مدرن چالش های جدیدی را در زمینه امنیت و مدیریت ارتباطات بین سرویسی به وجود آورده است. یکی از مهم ترین این چالش ها سربار عملکردی ناشی از مکانیزم های مجوزدهی در هر فراخوانی API است. این مقاله به تحلیل عملکرد و بررسی راهکارهای بهینه سازی کارایی در این مکانیزم ها می پردازد. در این راستا، پروتکل استاندارد OAuth ۲.۰ و دو نوع متداول، توکن یعنی توکن های وب (JSON) JWT به عنوان یک راهکار بی حالت و توکن های مرجع (Opaque) به عنوان یک راهکار باحالت Stateful مورد مقایسه دقیق قرار می گیرند. در ادامه، الگوهای معماری مختلف مانند استفاده از API Gateway و پیاده سازی غیرمتمرکز منطق مجوزدهی تحلیل شده و مزایا و معایب هر کدام از منظر عملکرد، مقیاس پذیری و امنیت تشریح می شود. هدف نهایی این پژوهش ارائه یک چارچوب تحلیلی برای معماران سیستم است تا بتوانند بر اساس نیازمندی های خاص پروژه بهترین توازن را میان امنیت و کارایی در سیستم های مبتنی بر میکروسرویس برقرار کنند.
کلیدواژه ها:
نویسندگان
امین الدین اکبری
گروه کامپیوتر، واحد ملایر، دانشگاه آزاد اسلامی، همدان، ملایر - ایران
عبادالله زهره وند
گروه کامپیوتر، واحد ملایر، دانشگاه آزاد اسلامی، همدان، ملایر - ایران