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

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

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

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

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

موضوع کلی: مهندسی نرم‌افزار

موضوع میانی: معماری سیستم‌های توزیع‌شده

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

  • 1. مقدمه‌ای بر سیستم‌های مقاوم و دسترس‌پذیری بالا
  • 2. معرفی Actor Model: اصول و مفاهیم کلیدی
  • 3. مزایای استفاده از Actor Model در سیستم‌های توزیع‌شده
  • 4. مقایسه Actor Model با سایر الگوهای همزمانی (Threads, Processes)
  • 5. پیاده‌سازی Actorها: کتابخانه‌ها و فریم‌ورک‌های محبوب (Akka, Orleans, Proto.Actor)
  • 6. انتخاب فریم‌ورک مناسب Actor: معیارهای کلیدی
  • 7. زبان‌های برنامه‌نویسی مناسب برای Actor Model
  • 8. ساختار یک Actor ساده: دریافت، پردازش و ارسال پیام
  • 9. مدیریت State در Actorها: Immutable Data و تغییرات State
  • 10. الگوهای طراحی Actor: Supervisor Hierarchy
  • 11. استراتژی‌های Supervisor: Restart, Resume, Stop
  • 12. مدیریت خطا در Actorها: Error Handling و Fault Tolerance
  • 13. مقابله با Deadlock در سیستم‌های Actor
  • 14. مقابله با Livelock در سیستم‌های Actor
  • 15. مقدمه‌ای بر Clustering و Distributed Actors
  • 16. اشتراک‌گذاری State بین Actorها در یک Cluster
  • 17. Load Balancing در سیستم‌های Actor
  • 18. Routees و Routers در Actor Frameworks
  • 19. Persistence در Actor Model: Event Sourcing و CQRS
  • 20. پیاده‌سازی Event Sourcing با Actorها
  • 21. پیاده‌سازی CQRS با Actorها
  • 22. استفاده از Actorها برای پیاده‌سازی Microservices
  • 23. ارتباط Actorها با سرویس‌های خارجی
  • 24. مانیتورینگ و Logging در سیستم‌های Actor
  • 25. تست سیستم‌های Actor: Unit Testing و Integration Testing
  • 26. استفاده از Actorها برای پیاده‌سازی سیستم‌های Real-time
  • 27. Actorها و Reactive Programming
  • 28. الگوهای پیشرفته Actor: Ask/Reply Pattern
  • 29. الگوهای پیشرفته Actor: Finite State Machines
  • 30. مقیاس‌پذیری سیستم‌های Actor: Horizontal Scaling
  • 31. بهینه‌سازی عملکرد سیستم‌های Actor
  • 32. مدیریت منابع در سیستم‌های Actor
  • 33. استفاده از Actorها در سیستم‌های IoT
  • 34. امنیت در سیستم‌های Actor
  • 35. Actorها و Big Data
  • 36. Actorها و Stream Processing
  • 37. پیاده‌سازی یک سیستم صف با Actor Model
  • 38. پیاده‌سازی یک سیستم توزیع‌شده Key-Value Store با Actor Model
  • 39. طراحی یک سیستم پیشنهاد دهنده با Actor Model
  • 40. استفاده از Actorها در سیستم‌های بازی
  • 41. مقایسه Actor Model با سایر معماری‌ها: Microkernel, Layered
  • 42. چالش‌های پیاده‌سازی سیستم‌های Actor در محیط‌های Production
  • 43. بهترین روش‌ها برای طراحی سیستم‌های مقاوم با Actor Model
  • 44. استفاده از Actorها برای حل مسائل پیچیده همزمانی
  • 45. معرفی ابزارهای دیباگینگ و پروفایلینگ برای Actor Systems
تگ‌ها: Actor Model Akka concurrency CQRS Event Sourcing fault tolerance High Availability Microservices Orleans Reactive Systems Scalability توزیع‌شده دسترس‌پذیری بالا سیستم‌های توزیع‌شده سیستم‌های مقاوم

نظرات

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

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