کتاب هماهنگی و یکپارچگی داده در سیستم‌های توزیع‌شده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره هماهنگی و یکپارچگی داده در سیستم‌های توزیع‌شده

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

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

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

  • 1. مفاهیم پایه سیستم‌های توزیع‌شده
  • 2. معماری سرویس‌گرا (SOA)
  • 3. الگوهای ارتباطی در سیستم‌های توزیع‌شده
  • 4. پروتکل‌های ارتباطی شبکه
  • 5. مقدمه‌ای بر یکپارچگی داده
  • 6. چالش‌های یکپارچگی داده در سیستم‌های توزیع‌شده
  • 7. مدل‌های سازگاری داده
  • 8. تکنیک‌های همگام‌سازی داده
  • 9. مدیریت تراکنش‌های توزیع‌شده
  • 10. پروتکل دو فاز تعهد (2PC)
  • 11. پروتکل سه فاز تعهد (3PC)
  • 12. الگوریتم‌های اجماع (Consensus Algorithms)
  • 13. الگوریتم Raft
  • 14. الگوریتم Paxos
  • 15. پیاده‌سازی اجماع در عمل
  • 16. مقدمه‌ای بر پایگاه‌های داده توزیع‌شده
  • 17. انواع پایگاه‌های داده توزیع‌شده
  • 18. تکنیک‌های تقسیم‌بندی داده (Data Partitioning)
  • 19. تکنیک‌های تکثیر داده (Data Replication)
  • 20. مدیریت تضاد داده (Data Conflict Resolution)
  • 21. استفاده از صف‌های پیام (Message Queues)
  • 22. Kafka به عنوان یک پلتفرم یکپارچگی داده
  • 23. RabbitMQ برای ارتباطات ناهمزمان
  • 24. استفاده از وب سرویس‌ها در یکپارچگی داده
  • 25. RESTful APIها و یکپارچگی داده
  • 26. GraphQL به عنوان جایگزینی برای REST
  • 27. مقدمه‌ای بر ETL (استخراج، تبدیل، بارگذاری)
  • 28. ابزارهای ETL متن‌باز
  • 29. ETL ابری
  • 30. مقدمه‌ای بر ELT (استخراج، بارگذاری، تبدیل)
  • 31. Data Lakes و Data Warehouses
  • 32. مفاهیم Data Governance
  • 33. کیفیت داده و تضمین کیفیت
  • 34. امنیت داده در سیستم‌های توزیع‌شده
  • 35. رمزنگاری داده در حال انتقال و در حالت سکون
  • 36. مدیریت هویت و دسترسی
  • 37. مانیتورینگ و لاگینگ در سیستم‌های توزیع‌شده
  • 38. ابزارهای مانیتورینگ سیستم‌های توزیع‌شده
  • 39. مقیاس‌پذیری افقی و عمودی
  • 40. استفاده از کانتینرها (Docker) و ارکستراسیون (Kubernetes)
  • 41. پیاده‌سازی سیستم‌های توزیع‌شده مقاوم در برابر خطا
  • 42. الگوهای Circuit Breaker
  • 43. استفاده از Cache در سیستم‌های توزیع‌شده
  • 44. تست و دیباگینگ سیستم‌های توزیع‌شده
  • 45. بهینه‌سازی عملکرد سیستم‌های توزیع‌شده

نظرات

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

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