کتاب معماری داده‌محور: پیاده‌سازی الگوهای CQRS و Event Sourcing در سامانه‌های مقیاس‌پذیر با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره معماری داده‌محور: پیاده‌سازی الگوهای CQRS و Event Sourcing در سامانه‌های مقیاس‌پذیر

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

موضوع میانی: الگوهای طراحی و مدیریت داده در ریزسرویس‌ها

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

  • 1. مبانی معماری ریزسرویس و چالش‌های مدیریت داده
  • 2. محدودیت‌های پایگاه داده‌های یکپارچه در سیستم‌های توزیع‌شده
  • 3. آشنایی با الگوی تفکیک مسئولیت پرس‌وجو و دستور CQRS
  • 4. مزایای پیاده‌سازی CQRS در افزایش کارایی سامانه‌ها
  • 5. بررسی الگوی منبع‌یابی رویداد Event Sourcing
  • 6. ساختار ذخیره‌سازی رویدادها در Event Store
  • 7. تفاوت مدل‌سازی داده مبتنی بر وضعیت و مبتنی بر رویداد
  • 8. الگوی پایگاه داده به ازای هر سرویس Database per Service
  • 9. چالش‌های یکپارچگی داده در معماری‌های توزیع‌شده
  • 10. آشنایی با الگوی Saga برای مدیریت تراکنش‌های توزیع‌شده
  • 11. پیاده‌سازی Saga به روش ارکستراسی Orchestration
  • 12. پیاده‌سازی Saga به روش کوریوگرافی Choreography
  • 13. مدیریت تراکنش‌های توزیع‌شده با الگوی TCC
  • 14. مفهوم سازگاری نهایی Eventual Consistency در سیستم‌های توزیع‌شده
  • 15. الگوی انتشار رویداد Transactional Outbox
  • 16. شناسایی رویدادهای دامنه Domain Events
  • 17. طراحی مدل‌های خواندن Read Models در معماری CQRS
  • 18. به‌روزرسانی مدل‌های خواندن با استفاده از Event Handlerها
  • 19. مدیریت نسخه‌بندی رویدادها و تغییرات طرحواره
  • 20. الگوی Snapshot برای بهینه‌سازی بازیابی وضعیت
  • 21. استراتژی‌های بازسازی وضعیت از روی رویدادها
  • 22. معرفی کارگزار پیام Message Broker در معماری داده‌محور
  • 23. تضمین تحویل حداقل یک‌باره پیام‌ها At-least-once Delivery
  • 24. مدیریت ترتیب رویدادها در سیستم‌های توزیع‌شده
  • 25. الگوی CQRS در تعامل با پایگاه‌های داده NoSQL
  • 26. بهینه‌سازی پرس‌وجوها با استفاده از مدل‌های خواندن اختصاصی
  • 27. پیاده‌سازی امنیت و کنترل دسترسی در جریان‌های رویداد
  • 28. الگوی Command Query Responsibility Segregation در میکروسرویس‌های مالی
  • 29. ملاحظات کارایی و تأخیر در سیستم‌های مبتنی بر رویداد
  • 30. مانیتورینگ و مشاهده‌پذیری در معماری‌های مبتنی بر Event Sourcing
  • 31. تست و اشکال‌زدایی در سامانه‌های توزیع‌شده با CQRS
  • 32. استراتژی‌های مهاجرت داده از معماری یکپارچه به ریزسرویس
  • 33. الگوی API Composition در مقابل CQRS
  • 34. مدیریت تداخلات در محیط‌های توزیع‌شده با Optimistic Locking
  • 35. طراحی سیستم‌های تاب‌آور با استفاده از الگوی Circuit Breaker
  • 36. حذف داده‌ها و ملاحظات حریم خصوصی در Event Sourcing
  • 37. پیاده‌سازی قابلیت بازگشت به وضعیت قبلی Time Travel Debugging
  • 38. الگوهای طراحی رابط کاربری در سیستم‌های مبتنی بر CQRS
  • 39. مستندسازی رویدادهای سیستم و مدیریت دانش فنی
  • 40. بهترین تجارب در استقرار و نگهداری سامانه‌های داده‌محور توزیع‌شده
تگ‌ها: CQRS Event Sourcing الگوهای طراحی داده رویدادمحوری سامانه‌های توزیع‌شده معماری داده‌محور معماری نرم‌افزار مقیاس‌پذیری سیستم مهندسی نرم‌افزار میکروسرویس

نظرات

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

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