۱۴۰۴/۰۱/۱۴
سعدون عزیزی

سعدون عزیزی

مرتبه علمی: دانشیار
ارکید:
تحصیلات: دکترای تخصصی
اسکاپوس: ۶۵۴۵۶
دانشکده: دانشکده مهندسی
نشانی: دانشکده مهندسی، ساختمان شماره ۱، اتاق ۲۰۶
تلفن:

مشخصات پژوهش

عنوان
معماری میکروسرویس‌ها : تحولی در مقیاس‌پذیری و انعطاف پذیری نرم افزارهای مدرن
نوع پژوهش
سخنرانی
کلیدواژه‌ها
میکروسرویس‌ها، مقیاس‌پذیری، معماری نرم‌افزار، رایانش توزیع‌شده، Kubernetes، Docker، سیستم‌های یکپارچه.
سال 1403
پژوهشگران سعدون عزیزی

چکیده

معماری میکروسرویس‌ها به‌عنوان یک رویکرد پیشرفته در طراحی و توسعه نرم‌افزار، تحولی بنیادین در مقیاس‌پذیری و انعطاف‌پذیری سیستم‌های مدرن ایجاد کرده است. برخلاف سیستم‌های یکپارچه (Monolithic) که به دلیل پیچیدگی و محدودیت‌های مقیاس‌پذیری در پاسخ به نیازهای روزافزون ناکارآمد هستند، میکروسرویس‌ها با تقسیم وظایف به سرویس‌های کوچک و مستقل، امکان توسعه، استقرار، و نگهداری آسان‌تر را فراهم می‌کنند. این سخنرانی با بررسی چالش‌های معماری‌های یکپارچه، به اهمیت معماری میکروسرویس در دنیای دیجیتال می‌پردازد و تجارب موفق شرکت‌های پیشرو مانند آمازون، گوگل، و اوبر را در این زمینه تحلیل می‌کند. همچنین، اصول و مؤلفه‌های کلیدی مانند طراحی سرویس‌های مستقل، مدیریت داده‌ها و هماهنگی از طریق الگوهای ارتباطی معرفی خواهند شد. چالش‌های رایج در پیاده‌سازی، مانند مدیریت ارتباطات بین سرویس‌ها، امنیت و به‌روزرسانی و راهکارهای مرتبط با استفاده از فناوری‌هایی نظیر Kubernetes و Docker نیز مورد بحث قرار می‌گیرد. در پایان، روندهای نوظهور مانند Serverless و میکروفانکشن‌ها بررسی شده و چالش‌های تحقیقاتی نظیر تأمین پویای منابع، مقیاس‌دهی خودکار و مسیریابی درخواست‌ها معرفی می‌شوند. این سخنرانی با ارائه یک نمونه پروژه عملی، نقش عملیاتی میکروسرویس‌ها را به تصویر می‌کشد.