
دورهی جامع Caching
1,989,000 تومان
چرا دورهی Caching ؟
این دوره آموزشی جامع، شما را با دنیای پیشرفتهی Caching (کشینگ)در مقیاسهای کوچک تا بزرگ آشنا میکند و تکنیکهای بهینهسازی عملکرد برنامههای سازمانی را با استفاده از Redis به شکلی عملی و کاربردی آموزش میدهد.
در این دوره، شما با مفاهیم اساسی کشینگ، استراتژیهای مختلف ذخیرهسازی موقت دادهها، و روشهای پیادهسازی کشهای کارآمد آشنا خواهید شد. همچنین، به بررسی معماریهای پیشرفتهی کش، روشهای scaling (مقیاسپذیری)، چالشهای سازگاری دادهها، و تکنیکهای بهبود عملکرد میپردازیم.
این دوره برای توسعهدهندگان حرفهای، معماران نرمافزار، و مدیران فنی طراحی شده است که به دنبال افزایش سرعت، کاهش مصرف منابع، و بهبود تجربهی کاربری در سیستمهای تحت load (بار) سنگین هستند. با ترکیبی از مباحث تئوری و مثالهای عملی، این دوره شما را برای طراحی و پیادهسازی سیستمهای Caching قدرتمند و انعطافپذیر آماده میکند.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان و مهندسین نرمافزار
- معماران سیستمهای توزیعشده و ابری
- مدیران فنی و تصمیمگیرندگان حوزهی زیرساخت
- علاقهمندان به بهینهسازی عملکرد برنامههای سازمانی
پیشنیازها:
آشنایی مقدماتی با مفاهیم پایگاهداده و معماری نرمافزار توصیه میشود ولی اجباری نیست و اما تمامی مباحث به زبانی ساده و گامبهگام ارائه خواهند شد.
با شرکت در این دوره، شما قادر خواهید بود سیستمهای کشینگ هوشمند و مقیاسپذیر طراحی کنید که تأثیر چشمگیری بر کارایی برنامههای سازمانی داشته باشد.
فصل های دوره
- 2- درباره ی سر فصل ها
- 3- قراردادها و کلمات تخصصی
- 4- دسترسی به پشتیبانی
- 5- Before You Begin
- 1- مقدمه ای بر Caching
- 2- اصطلاحات فنی Cache
- 1- cache کجاست؟
- 2- استفاده های Caching
- 3- Cache به چه چیزی برای مفید بودن نیاز دارد؟
- 4- Static cache درمقابل Dynamic cache
- 1- مبانی Caching
- 2- چه مشکلاتی با Caching حل میشوند؟
- 3- Cache چالشهای
- 1- دسترسی و مدیریت دادههای کششده
- 2- Inline Cache
- 3- Cache-aside الگوهای
- 4- Cache یکپارچگی
- 5- Cache تخلیه
- 6- Warm vs Cold Caches کشِ گرم در برابر کشِ سرد
- 7- redis به عنوان cache
- 8- eviction الگوریتم های تخمینی
- 1- Cache تازه سازی و ماندگاری
- 2- ترکیب RAM/SSD caching با Redis Enterprise
- 3- اجرای in-cache فانکشن
- 3- معماری های میکروسرویس ها
- 4- سرچ در Cache
- 5- بهبود عملکرد در پردازش دادهها
- 6- دیتابیس در مقابل استفاده های Caching
- 1- معرفی کوتاه Cache Scaling
- 2- بهبود مقیاس پذیری Cache
- 3- Horizontal scaling techniques
- 1- یکپارچگی cache به چه معنی است؟
- 2- کش کهنه
- 3- تاخیر در بروزرسانی cache
- 4- ناسازگاری کش توزیع شده
- 1- Redis ارائه دهندگان ابری
- 2- ابری سازمانی Redis
- 3- self hosting در فضای ابری
- 4- deployment های ترکیبی و چند ابری
- 1- عصر بخشی Caching
- 2- مثال عملکرد Cache