سبک زندگی برنامه‌نویسی

۲ مطلب با کلمه‌ی کلیدی «کانتینر» ثبت شده است

جمعه, ۳۰ مهر ۱۳۹۵، ۰۵:۳۰ ب.ظ
اکوسیستم داکر: آشنایی با مفاهیم پایه‌ای

اکوسیستم داکر: آشنایی با مفاهیم پایه‌ای

مقدمه

کانتینرایزیشن به فرآیند توزیع و پیاده سازی برنامه‌ها به یک روش قابل حمل و قابل پیش‌بینی گفته می‌شود. این کار با بسته بندی برنامه‌ها و وابستگی‌های آنها در یک بسته‌ی استاندارد، ایزوله و سبک به نام کانتینر انجام می‌شود. سازمان‌های امروز علاقه مندند برنامه ها و سرویس‌های طراحی شده توسط آن‌ها، به سادگی روی سیستم‌های توزیع شده پیاده شوند، مقیاس سیستم به سادگی افزایش یابد و برنامه‌ها در صورت بروز خطا روی سرورها، همچنان به کار خود ادامه دهند. داکر یک پلتفورم برای عملیات کانتینرایزیشن است که با هدف سادگی و استاندارد بودن شیوه‌ی   پیاده‌سازی ها در محیط‌های مختلف طراحی و ساخته شده است و امروز، نقش زیادی در همه‌گیر شدن مفاهیم کانتینر و معماری سرویس گرا  و ترغیب جامعه به استفاده  از این روش توسعه داشته است.

ادامه مطلب...
۳۰ مهر ۹۵ ، ۱۷:۳۰ ۵ نظر
دوشنبه, ۲۶ مهر ۱۳۹۵، ۱۱:۰۰ ق.ظ
کانتینر چیست؟

کانتینر چیست؟

ترجمه‌ی مقاله‌ی WTF is a container از تک‌کرانچ

این روزها امکان ندارد به کنفرانس‌های توسعه دهندگان نرم افزار بروید و درمورد کانتینرها نشنوید : داکر، کوبرنتیس، مزوز و کلی اسم دیگر. مایکروسافت، گوگل، آمازون و بسیاری از شرکتهای بزرگ دیگر در یک سال اخیر یا حتی قبلتر به این سمت رفته‌اند، اما چرا همه در این مورد تا این حد مشتاق‌اند؟

برای درک این موضوع که چرا کانتینرها انقدر ارزشمند هستند، بیایید کمی درمورد کانتینرها در دنیای فیزیکی بیاندیشیم. در صنعت مدرن همه از کانتینرها برای جابجایی استفاده میکند، زیرا بشر استانداردهایی برای سایز کانتینرها وضع کرده است. قبل از وضع این استاندارد، جابجایی هرچیزی بصورت کلی یک کار پیچیده و دشوار بود. تصور کنید چه زحمتی در جابجایی یک کارتن از تلفن‌های هوشمند از روی کشتی تا روی ماشین بارکش باید متحمل می‌شدند. اما حالا بجای جابجایی یکسری تلفن هوشمند خاص از آسیا، ما آنها را در یک کانتینر جا میدهیم و مطمئن خواهیم بود که این کانتینر در هر کشتی و سیستم باربری به سادگی قابل بارگیری است.

ادامه مطلب...
۲۶ مهر ۹۵ ، ۱۱:۰۰ ۲ نظر