هوش مصنوعی جایگزین انسانها نیست، بلکه با حذف موانع عملیاتی، به تیمها اجازه میدهد انرژی خود را بر حل مسائل پیچیدهتر و ارزشآفرینی متمرکز کنند.
با خوندن این مقاله ذهنتون رو برای مصاحبه ی استخدامی System Design آماده کنید. با مطالعه این مقاله میتوانید نقاط ضعف تان را شناسایی کنید و روی آنها تمرکز بیشتری برای یادگیری بگذارید.
Database Scaling به فرآیندی گفته میشود که در آن عملکرد و ظرفیت یک دیتابیس برای پشتیبانی از حجم بیشتری از دادهها و تعداد بیشتری از کاربران بهبود داده میشود.
راهنمای جامع Code Review برای Tech Lead ها و برنامه نویس های ارشد مقاله ی جامعی هست که با مطالعه آن میتوانید چک لیستی از مواردی که خوب است در کد ریویو مورد توجه قرار بدهید را تهیه کنید.
Truck Factor یا Bus Factor در حوزه منابع انسانی به تعداد افرادی در یک تیم یا پروژه اشاره دارد که اگر ناگهان از کار بیفتند یا از تیم جدا شوند، پروژه یا کار تیمی به خطر میافتد یا با مشکلات جدی مواجه می
در این پلاس قصد دارم به شما Redis Stack را معرفی کنم تا از این به بعد برای کار با Time Series Data یا JSON از این بسته استفاده کنید. نصب و پیکربندی Redis Stack را هم می آموزید.
Prometheus یک ابزار همه کاره برای جمع آوری، پرس و جو و هشدار بر اساس داده های متریک است. در این بخش با متریک هاو مراحل کار Prometheus از جمع آوری متریک ها تا تصویرسازی آنها را یاد میگیرید.
مانیتورینگ یکی از کارهای اساسی در مهندسی IT و نرم افزار است که به سازمان ها کمک می کند تا عملکرد و امنیت سیستم های خود را تضمین کنند. در این قسمت یاد میگیرید که Monitoring چیست؟
در این مقاله 10 تا از مهمترین مهارت های مورد نیاز شما برای پیشرفت در دنیای برنامه نویسی را معرفی می کند و در هر کدام از مهارت ها هم پیشنهادهایی برای شروع وجود داد.
تسلط بر این 10 مفهوم طراحی سیستم (System Design) برای هر برنامه نویسی که می خواهد برنامه های کاربردی مقیاس پذیر (Scalable)، در دسترس و ایمن بسازد ضروری است.