کتاب طراحی سیستم‌های توزیع‌شده مقاوم با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی سیستم‌های توزیع‌شده مقاوم

موضوع کلی: پایداری و تداوم خدمات فناوری اطلاعات

موضوع میانی: طراحی سیستم‌های مقاوم در برابر خطا

📋 سرفصل‌های دوره

  • 1. مبانی سیستم‌های توزیع‌شده
  • 2. معماری‌های رایج سیستم‌های توزیع‌شده
  • 3. مفهوم مقیاس‌پذیری در سیستم‌های توزیع‌شده
  • 4. انواع مقیاس‌پذیری: عمودی و افقی
  • 5. تحلیل گلوگاه‌های عملکرد در سیستم‌های توزیع‌شده
  • 6. مدل‌های موازی‌سازی محاسبات
  • 7. روش‌های تقسیم وظایف در سیستم‌های توزیع‌شده
  • 8. ارتباطات بین فرآیندی در سیستم‌های توزیع‌شده
  • 9. پروتکل‌های ارتباطی رایج (TCP/IP, UDP)
  • 10. مفهوم همگام‌سازی و قفل‌گذاری
  • 11. الگوریتم‌های اجماع (Consensus Algorithms)
  • 12. تحمل خطا در سیستم‌های توزیع‌شده
  • 13. مفاهیم افزونگی و پشتیبان‌گیری
  • 14. تکنیک‌های تشخیص خطا
  • 15. بازیابی از خطا (Fault Recovery)
  • 16. مقدمه‌ای بر سیستم‌های فایل توزیع‌شده
  • 17. انواع سیستم‌های فایل توزیع‌شده
  • 18. سازگاری داده‌ها در سیستم‌های توزیع‌شده
  • 19. مفاهیم تراکنش‌های توزیع‌شده
  • 20. پروتکل‌های تعهد (Commit Protocols)
  • 21. مدیریت منابع در سیستم‌های توزیع‌شده
  • 22. مقدمه‌ای بر پایگاه داده‌های توزیع‌شده
  • 23. انواع پایگاه داده‌های توزیع‌شده
  • 24. تکنیک‌های تقسیم‌بندی داده‌ها (Data Partitioning)
  • 25. مفاهیم CAP Theorem
  • 26. انتخاب بین Consistency, Availability, Partition Tolerance
  • 27. مقدمه‌ای بر صف‌های پیام (Message Queues)
  • 28. انواع صف‌های پیام (RabbitMQ, Kafka)
  • 29. مفاهیم توزیع بار (Load Balancing)
  • 30. الگوریتم‌های توزیع بار
  • 31. مقدمه‌ای بر کشینگ (Caching) در سیستم‌های توزیع‌شده
  • 32. استراتژی‌های کشینگ
  • 33. مفاهیم مانیتورینگ و لاگینگ در سیستم‌های توزیع‌شده
  • 34. ابزارهای مانیتورینگ سیستم‌های توزیع‌شده
  • 35. مقدمه‌ای بر میکروسرویس‌ها
  • 36. مزایا و معایب میکروسرویس‌ها
  • 37. ارتباطات بین میکروسرویس‌ها
  • 38. مدیریت پیکربندی در سیستم‌های توزیع‌شده
  • 39. استفاده از کانتینرها (Docker) در سیستم‌های توزیع‌شده
  • 40. مقدمه‌ای بر ارکستراسیون کانتینرها (Kubernetes)
  • 41. مقیاس‌بندی خودکار (Auto-Scaling)
  • 42. امنیت در سیستم‌های توزیع‌شده
  • 43. مفاهیم احراز هویت و مجوز دسترسی
  • 44. تست و دیباگینگ سیستم‌های توزیع‌شده
  • 45. مقدمه‌ای بر توزیع داده‌های بزرگ (Big Data)

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.