Migration to the Microservice Architecture Style Comparing to the Monolithic Architecture Style with Forwarding Challenges Analysis
- سال انتشار: 1397
- محل انتشار: چهارمین کنفرانس بین المللی وب پژوهی
- کد COI اختصاصی: IRANWEB04_018
- زبان مقاله: انگلیسی
- تعداد مشاهده: 1186
نویسندگان
MSc Student in IT Engineering, Department of Computer Science and Engineering,Shahid Beheshti University, Tehran, Iran
Associate Professor, Department of Computer Science and Engineering,Shahid Beheshti University, Tehran, Iran
چکیده
In this paper, first we get familiar with key terms on Software Architecture area. Then we mention principal rules on microservices architecture. After that, we show general interest in microservices architecture comparing to the Service Oriented Architecture by fetch the Google Trend Service Statistics. After that, we discuss about Monolithic Architecture main issues and Comparing microservices architecture with Service Oriented Architecture. In the most important section of the article, we hit Technical and experimental result that extracted from 21 notable developers and expert in software industry in migration causes to the microservice architecture which most important one named the Enhanced maintenance in large scale. We will introduce Jolie Programming language which natively support Microservice Architecture. Microservice forward challenges will be describe and Container Technology on the Shoulder of Docker Open Source Platform will be introduce. Container is as a competitor for Hypervisor and we will hear of them more in future. most important design pattern for microservices will be describe with solutionکلیدواژه ها
Software Architecture, Microservice, Monolithic, Docker, Containerمقالات مرتبط جدید
- طبقه بندی صفحات وب برای بهینه سازی موتورهای جستجو با استفاده از مدل ترکیبی یادگیری عمیق
- تحول دیجیتال با قراردادهای هوشمند بر پایه فناوری بلاکچین
- تحلیل و شناسایی آسیبپذیریهای ناش ی از حملات شرایط رقابتی در برنامه های وب مدرن
- مروری بر الگوریتم بهینه سازی ازدحام ذرات و کاربردها
- بهینه سازی زمانبندی و ذخیره سازی نتایج وظایف در محیطهای مه-ابر با یادگیری تقویتی
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.