خانه / 2017 / آگوست

بایگانی ماهانه: آگوست 2017

Say No to No Monolith

Say No to “No Monolith” Packages Principals با بیشتر شدن تمایل و گرایش به مایکروسرویس ها، و برشمردن مزایای و مقایسه آن با سیستم های مونولیت، یک جنبشی بوجود آمده که در صورت و هر شرایطی سعی در نه گفتن به مونولیت ها دارد(No monoliths). باید توجه داشت که این …

ادامه نوشته »

استاندارد سازی و آزادی عمل؛دوگانگی مهم و حیاتی در مایکروسرویس ها

استاندارد سازی و آزادی عمل؛دوگانگی مهم و حیاتی در مایکروسرویس ها وقتی که صحبت از مایکروسرویس یا سرویس های کوچک مقیاس و مایکروسرویس سازی به میان می آید؛ سیستمی با یک دوجین سرویس کوچک(مطابق اصل Programing Polyglot) با حداقل میزان کد و وابستگی؛ که با هم تعامل دارند به ذهن …

ادامه نوشته »

ملزومات مایکروسرویس

ملزومات مایکروسرویس آقای مارتین فاولر مقاله ای تحت عنوان MicroservicePrerequisites دارند که در اون به بررسی یک سری پیش نیاز ها برای رفتن و تصمیم جهت حرکت به سمت معماری مایکروسرویس ها پرداختند؛ که در زیر می توانید برگردان این مقاله را به فارسی مشاهده بفرمائید. به موازات اینکه با مردم و …

ادامه نوشته »

Microservices: Lessons from the Frontline

خانم ژامک دهقانی از مشاورین ارشد thoughtworks  و با نگاه و تمرکز بر روی معماری سیستم های نرم افزاری و تجربه ای بیش از 15 سال دارای تجاربی بسیار ارزشمند در حوزه ی معماری مایکروسرویس می باشند. سال ۲۰۱۴ طی چند جلسه کنفرانس در استرالیا از تجربیات بدست امده توسط خود و …

ادامه نوشته »

Service Registration in Microservice

Service Registry در پست قبلی در باره ی یکی از جنبه های مهم معماری های سرویس گرا از جمله مایکروسرویس؛ یعنی Service Discovery صحبت کردم. در آنجا در مورد ضرورت نیاز به Service Discovery؛ انواع مکانیزم های بکارگیری آن بهمراه مزیت ها و معایب هر روش صحبت شد. یکی از …

ادامه نوشته »

Service Discovery Strategies in Microservices

Service Discovery in Microservice Architecture یکی از مزیت های اصلی معماری و تفکر مایکروسرویس شکستن یک برنامه بزرگ به بخش و قسمت های کوچک تر(سرویس یا مایکروسرویس) و ترکیب این بخش ها جهت رسیدن به توان عملیاتی برنامه اصلی می باشد. به عنوان مثالی فرض نمایید شما یک برنامه فروش …

ادامه نوشته »

اجایل به معنی اسکرام نیست!

اجایل به معنی اسکرام نیست! گزاره ای به ظاهر بدیهی و روشن؛ در عمل اما خلاف این امر صادق است و در بیشتر اوقات دچار این اپیدمی خطرناک هستیم. بخصوص مواردی که هنوز تفکر و فرهنگ چابکی و ارزش ها و تاثیرات آن برای تیم روشن نیست و سعی در استفاده از …

ادامه نوشته »
به کانال من در تلگرام بپیوندید

اگر علاقمند به مباحث معماری و مدلسازی نرم افزار هستید می توانید به کانال تلگرام بپیوندید.

پیوستن بستن