کتاب کنترل همزمانی بدون قفل: رویکردهای نوین با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره کنترل همزمانی بدون قفل: رویکردهای نوین

موضوع کلی: مدیریت و توسعه پایگاه داده

موضوع میانی: Future of Database Concurrency Control

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

  • 1. مقدمه‌ای بر کنترل همزمانی
  • 2. مفهوم همزمانی و چالش‌های آن
  • 3. نیاز به کنترل همزمانی در سیستم‌های چندرشته‌ای
  • 4. روش‌های سنتی کنترل همزمانی
  • 5. قفل‌ها: انواع و کاربردها
  • 6. معایب استفاده از قفل‌ها
  • 7. کنترل همزمانی بدون قفل: رویکردی نو
  • 8. مفهوم الگوریتم‌های بدون قفل
  • 9. مزایای استفاده از الگوریتم‌های بدون قفل
  • 10. مقایسه قفل‌ها و الگوریتم‌های بدون قفل
  • 11. ساختارهای داده‌ای مبتنی بر حافظه
  • 12. آشنایی با دستورالعمل‌های اتمی
  • 13. عملیات Compare-and-Swap (CAS)
  • 14. استفاده از CAS در پیاده‌سازی الگوریتم‌های بدون قفل
  • 15. آشنایی با الگوریتم‌های مبتنی بر CAS
  • 16. پیاده‌سازی صف بدون قفل با استفاده از CAS
  • 17. پیاده‌سازی پشته بدون قفل با استفاده از CAS
  • 18. آشنایی با الگوریتم‌های مبتنی بر Read-Copy-Update (RCU)
  • 19. RCU: مفاهیم کلیدی و کاربردها
  • 20. پیاده‌سازی لیست پیوندی بدون قفل با استفاده از RCU
  • 21. پیاده‌سازی جدول هش بدون قفل با استفاده از RCU
  • 22. آشنایی با الگوریتم‌های مبتنی بر optimistic concurrency control
  • 23. کنترل همزمانی خوش‌بینانه: اصول و روش‌ها
  • 24. مقایسه RCU و optimistic concurrency control
  • 25. آشنایی با الگوریتم‌های مبتنی بر transactional memory
  • 26. حافظه تراکنشی: مفاهیم و کاربردها
  • 27. پیاده‌سازی عملیات تراکنشی
  • 28. مقایسه حافظه تراکنشی با سایر روش‌های کنترل همزمانی
  • 29. بررسی عملکرد الگوریتم‌های بدون قفل
  • 30. اندازه‌گیری سربار الگوریتم‌های بدون قفل
  • 31. بهینه‌سازی عملکرد الگوریتم‌های بدون قفل
  • 32. شناسایی و رفع بن‌بست‌ها در الگوریتم‌های بدون قفل
  • 33. آشنایی با تکنیک‌های اشکال‌زدایی الگوریتم‌های بدون قفل
  • 34. کنترل همزمانی در سیستم‌عامل‌ها
  • 35. کنترل همزمانی در پایگاه‌های داده
  • 36. کنترل همزمانی در شبکه‌های توزیع‌شده
  • 37. کنترل همزمانی در سیستم‌های بلادرنگ
  • 38. کنترل همزمانی در سخت‌افزار
  • 39. آینده کنترل همزمانی بدون قفل
  • 40. تحقیقات نوین در زمینه کنترل همزمانی
  • 41. مطالعه موردی: پیاده‌سازی یک سیستم چندرشته‌ای با کنترل همزمانی بدون قفل
  • 42. بررسی چالش‌های پیاده‌سازی الگوریتم‌های بدون قفل در عمل
  • 43. تأثیر معماری سخت‌افزار بر عملکرد الگوریتم‌های بدون قفل
  • 44. بررسی الگوریتم‌های بدون قفل در زبان‌های برنامه‌نویسی مختلف
  • 45. استفاده از کتابخانه‌های موجود برای کنترل همزمانی بدون قفل

نظرات

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

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