کتاب طراحی سیستمهای انعطافپذیر و مقاوم با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی سیستمهای انعطافپذیر و مقاوم
موضوع کلی: حکمرانی و سیستمهای پیچیده اجتماعی-فنی
موضوع میانی: قابلیت اطمینان (Reliability)
📋 سرفصلهای دوره
- 1. مبانی طراحی سیستمهای انعطافپذیر
- 2. تحلیل نیازمندیهای سیستمهای مقاوم
- 3. معماری لایهای در سیستمهای نرمافزاری
- 4. الگوهای طراحی برای سیستمهای توزیعشده
- 5. مفاهیم اساسی مقیاسپذیری سیستمها
- 6. روشهای ارزیابی عملکرد سیستم
- 7. استفاده از حافظه پنهان برای بهبود کارایی
- 8. بهینهسازی پایگاه داده برای سیستمهای پربار
- 9. استراتژیهای مدیریت خطا در سیستمها
- 10. تست و اشکالزدایی سیستمهای پیچیده
- 11. طراحی رابط کاربری برای سیستمهای مقیاسپذیر
- 12. امنیت سیستمها و روشهای احراز هویت
- 13. مدیریت پیکربندی و استقرار سیستمها
- 14. استفاده از سیستمهای صف پیام برای ارتباطات غیرهمزمان
- 15. میکروسرویسها و معماری مبتنی بر سرویس
- 16. کانتینرسازی و ارکستراسیون با Docker و Kubernetes
- 17. استفاده از ابزارهای مانیتورینگ و لاگینگ
- 18. طراحی سیستمهای توزیعشده با استفاده از پیامرسانی
- 19. مفاهیم و کاربردهای صفهای اولویتدار
- 20. بهینهسازی مصرف انرژی در سیستمهای نرمافزاری
- 21. طراحی سیستمهای تحملپذیر خطا
- 22. استفاده از الگوهای Circuit Breaker و Retry
- 23. طراحی سیستمهای مقاوم در برابر حملات DDoS
- 24. مبانی طراحی سیستمهای مبتنی بر رویداد
- 25. استفاده از کش توزیعشده برای بهبود مقیاسپذیری
- 26. طراحی سیستمهای جستجو با استفاده از موتورهای جستجو
- 27. مفاهیم و کاربردهای پایگاه دادههای NoSQL
- 28. بهینهسازی کوئریها در پایگاه دادههای رابطهای
- 29. استفاده از الگوهای Cache-Aside و Write-Through
- 30. طراحی سیستمهای مدیریت هویت و دسترسی
- 31. مفاهیم و کاربردهای OAuth و OpenID Connect
- 32. استفاده از API Gateway برای مدیریت APIها
- 33. طراحی سیستمهای مدیریت لاگ و مانیتورینگ
- 34. استفاده از ابزارهای Prometheus و Grafana
- 35. مفاهیم و کاربردهای سیستمهای توزیعشده مبتنی بر بلاکچین
- 36. طراحی سیستمهای توزیعشده با استفاده از Apache Kafka
- 37. استفاده از الگوهای Saga و Two-Phase Commit
- 38. طراحی سیستمهای توزیعشده با استفاده از Apache Spark
- 39. مفاهیم و کاربردهای یادگیری ماشین در طراحی سیستم
- 40. بهینهسازی سیستمها برای پردازش دادههای بزرگ
- 41. استفاده از الگوهای MapReduce و Shuffle
- 42. طراحی سیستمهای توزیعشده با استفاده از ابزارهای ابری
- 43. مفاهیم و کاربردهای Serverless Computing
- 44. استفاده از الگوهای Event Sourcing و CQRS
- 45. طراحی سیستمهای توزیعشده با استفاده از gRPC
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.