DevOps
-
برنامه نویسی

Inside Docker Image؛ لایهها چطور ساخته میشوند و چرا مهماند؟
Docker Image برای خیلی از برنامهنویسها فقط یک خروجی نهایی است که با دستور build ساخته میشود و بعد روی سرور یا Kubernetes اجرا میشود، اما واقعیت این است که داخل هر Docker Image یک…
بیشتر بخوانید » -
برنامه نویسی

تفاوت واقعی Kubernetes و Docker Swarm در پروژههای عملی
وقتی صحبت از orchestration کانتینرها میشود، اغلب ذهنها بلافاصله به سمت Kubernetes میرود و Docker Swarm تقریباً به عنوان گزینهای فراموششده در نظر گرفته میشود، اما در عمل هنوز تیمهای زیادی هستند که بین این…
بیشتر بخوانید » -
برنامه نویسی

چرا بعضی تیمها Microservice را کنار گذاشتند و به Monolith برگشتند؟
Microservice سالهاست که بهعنوان معماری مدرن و آیندهنگرانه معرفی میشود و بسیاری از تیمها با امید مقیاسپذیری و سرعت توسعه بیشتر به سمت آن رفتهاند. اما در عمل، همه تجربهها موفق نبوده و بعضی تیمها…
بیشتر بخوانید » -
برنامه نویسی

نقش Feature Flag و Canary Deployment در پایداری سیستم
در دنیای نرمافزارهای مدرن، دیگر زمان آن گذشته که یک تغییر کوچک در کد باعث داون شدن کل سیستم شود یا یک باگ ساده، تجربه هزاران کاربر را خراب کند. سیستمهایی که در مقیاس بالا…
بیشتر بخوانید »



