محسن میرزانیا·۱ سال پیشاودیسئوسبه تفسیر و مطابق با کیهانشناسی یونانیان باستان، خدایان با دیدگاهی کامل به آینده نگاه میکردند. آنها همه چیز آینده را میدیدند، حتا تا پیچی…
محسن میرزانیا·۴ سال پیششبکه کوبرنتیز چگونه کار میکند؟ بخش دوم - ارتباط کلاستر با اینترنتدر بخش اول این مقاله ارتباط اجزای مختلف کوبرنتیز به صورت داخل کلاستر رو بررسی کردیم. در بخش دوم درباره نحوهی ارتباط پادها و سرویسها با دن…
محسن میرزانیا·۴ سال پیششبکه کوبرنتیز به چه شکل کار میکند؟ بخش اول، ارتباط داخل کلاستردر این مقاله نحوهی کارکرد شبکه در کوبرنتیز (ارتباط بین کانتینرها، پادها، سرویسها و ...) مورد بررسی بیشتر قرار گرفته است.
محسن میرزانیا·۵ سال پیشبرنامههای "cloud-native" - قسمت ششم Node-Failureدر این قسمت میخواهیم بررسی کنیم که برای مقابله با failure در لایهی سرویس چه کارهایی باید انجام دهیم. یکی از اصول ۳ گانهی سیستمهای “Hig…
محسن میرزانیا·۵ سال پیشبرنامههای "cloud-native" - قسمت پنجم Shardingالگوی Sharding در پایگاه دادهیکی از راهکارهای scaling افقی اطلاعات در پایگاههای داده، استفاده از sharding است. sharding به زبان ساده یعنی…
محسن میرزانیا·۵ سال پیشبرنامههای "cloud-native" - قسمت چهارم Eventual Consistencyلمفهوم “Eventual Consistency” راهکاری برای چالشهای یکپارچگی دادهها (یا “data consistency”) در سیستمهای توزیعشده است. منظور از “eventual…
محسن میرزانیا·۵ سال پیشبرنامههای "cloud-native" - قسمت سوم Queuesبررسی صفها در معماری برنامههای cloud-native
محسن میرزانیا·۵ سال پیشبرنامههای "cloud-native" - قسمت دوم Sessionsدر قسمت اول در مورد scalability گفتیم. برای دسترسی به قسمت اول میتوانید به لینک زیر مراجعه کنید: https://virgool.io/@mo.mirzania/cloud-nat…
محسن میرزانیا·۵ سال پیشبرنامههای "cloud-native" - قسمت اول Scalabilityدر این پشت و چند پست آینده در مورد برنامههای “cloud-native” خواهم نوشت.مقدمههنگامی که نرمافزار شما به منابع بیشتری نسبت به چیزی که در اخت…