تحلیل و بررسی عملکرد معماری میکروسرویس در ارتباطات بین سرویس های برای انتقال جریان داده های کالن در سیستم های بالدرنگ و زمان حقیقی هوشمند
محل انتشار: سومین کنفرانس ملی انرژی، اتوماسیون و هوش مصنوعی
سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 90
فایل این مقاله در 15 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
PSAIC03_035
تاریخ نمایه سازی: 16 اسفند 1403
چکیده مقاله:
معماری میکروسرویس امروزه به عنوان یک الگوی معماری کارآمد در توسعه نرم افزار شناخته می شود. در این معماری یک برنامه ی بزرگ به ماژول های کوچک عملیاتی تبدیل می شود و این ماژول ها علیرغم عملکرد مستقل از هم می توانند با یک دیگر در ارتباط باشند. امروزه بسیاری از سازمان ها، شرکت ها و بنگاه های اقتصادی به منظور کاهش هزینه ها و بهبود عملکرد سیستم های نرم افزاری خود از نرم افزارهای قدیمی مبتنی بر معماری های مونولیتیک به معماری میکروسرویس مهاجرت می کنند. اما این کار چالش هایی از جمله شناسایی ماژول های عملیاتی و توسعه مجدد آن ها، استقرار و برقراری ارتباط بین سرویس ها را به دنبال دارد. یکی از مهم ترین چالش ها در معماری میکروسرویس برقراری ارتباط و انتقال داده ها بین سرویس های گوناگون است. امروزه با گسترش روزافزون استفاده از سیستم های مختلف نرم افزاری، حجم بسیار بزرگی از داده ها تولید می شود که انتقال این داده ها برای پردازش های مختلف بین میکروسرویس ها و برنامه های کاربردی مختلف که با زبان ها و تکنولوژی های مختلفی توسعه داده شده اند، می بایستی به نحوی باشد که در کارکرد سیستم ها اختلال ایجاد نکنند و جابجایی به صورت مطمئن و بدون از دست رفتن داده ها و سریع و با تاخیر حداقلی و بالدرنگ انجام شود. حال این که با گسترش هوش مصنوعی و یادگیری ماشین مدل های بسیاری آموزش ایجاد شده اند که می توانند در بسیاری از امور مثل سیستم های توصیه گر، پیش بینی، بهینه سازی و... پردازش داده انجام دهند و در صورت به کارگیری در یک سیستم که با طراحی، استراتژی و ابزارهای درست توسعه داده شده باشد، می توان یک سیستم هوشمند بالدرنگ و زمان حقیقی را پیاده سازی کرد.
کلیدواژه ها:
معماری میکروسرویس ، جریان داده های بزرگ ، معماری رویدادمحور ، ارتباطات سرنکرون ، ارتباطات آسرنکرون ، معماری رویدادمحور ، جریان داده ها ، سیستم های هوشمند ، پردازش زمان حقیقی ، سیستم های بالدرنگ
نویسندگان
محمد امین محمدی تبار
دانشجوی کارشناسی ارشد مهندسی کامپیوتر، گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی واحد تهران غرب، تهران، ایران
حمیدرضا مقمسی
استادیار، دکتری مهندسی کامپیوتر، گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی واحد تهران غرب، تهران، ایران