(دسته‌بندی)

برنامه نویسی Programming — صفحه ۲

3 دقیقه

معماری Git؛ درک ساختار داخلی Git

برای استفاده‌ی حرفه‌ای از Git، فقط بلد بودن دستورات کافی نیست. اگر معماری داخلی Git را درک کنید، دقیقاً متوجه می‌شوید چطور داده‌ها ذخیره می‌شوند، چرا Git سریع است و چگونه…

BlobBlob Tree CommitCommit
3 دقیقه

Git به‌عنوان یک سیستم کنترل نسخه (Version Control System)

وقتی پروژه‌های نرم‌افزاری کوچک هستند، مدیریت فایل‌ها کار سختی نیست. اما تصور کنید روی یک پروژه‌ی بزرگ با تعداد زیادی توسعه‌دهنده کار می‌کنید؛ تغییرات مداوم روی کدها، نیاز به…

GitGit چیستGitHub
3 دقیقه

Service Mesh راهکاری برای مدیریت ارتباطات در معماری میکروسرویس

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

Service Meshمِش سرویسمیکرو سرویس
10 دقیقه

Database یا پایگاه داده یا دیتابیس چیست و چگونه کار می‌کند؟

Database یا پایگاه داده یا دیتابیس چیست؟ پایگاه داده ( Database ) و سیستم‌های مرتبط با آن به یک جز حیاتی در زندگی بشر تبدیل شده‌اند. بسیاری از فعالیت‌های روزمره‌ی ما با دیتابیس…

Databaseپایگاه دادهپایگاه داده چیست؟
8 دقیقه

CDN یا شبکه‌ی توزیع محتوا چیست و چه کاربرد و مزایایی دارد؟

CDN یا Content delivery network شبکه‌ی توزیع محتوا چیست؟ شبکه توزیع محتوا که با نام CDN نیز شناخته می‌شود، شبکه‌ای است که بر اساس جغرافیا عمل کرده و موجب دسترسی راحت‌تر کاربران…

CDNCDN یا Content delivery networkCloudflare
5 دقیقه

Docker داکر چیست؟ خوش و بشی با داکر Docker

مبحثی که در موردش میخایم شروع به صحبت کنیم، در مورد Container ها و علی الخصوص داکر (Docker) هستش که به صورت کلی و مختصر به تعریف و توضیح کوتاهی در موردشون می پردازیم. لازم به…

ContainerContainer چیست؟Docker
8 دقیقه

TensorFlow چیست و چگونه کار می‌کند؟

یادگیری ماشین یکی از مباحث سنگین و پیچیده دنیای هوش مصنوعی است، اما به لطف چهارچوب‌های غنی و قدرتمندی که تولید شده پیاده‌سازی مدل‌های یادگیری ماشین به مراتب ساده‌تر از گذشته…

TensorFlowTensorFlow چیستWhat is TensorFlow?