کتاب صوتی طراحی سیستم‌های تحمل‌پذیر خطا؛ از مدل خرابی تا بازیابی و دسترس‌پذیری

انتخاب پلن

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

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

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

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

عنوان دوره: دوره طراحی سیستم‌های تحمل‌پذیر خطا؛ از مدل خرابی تا بازیابی و دسترس‌پذیری

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

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

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

  • 1. مبانی محاسبات تحمل‌پذیر خطا
  • 2. تعریف قابلیت اطمینان، دسترس‌پذیری و تحمل خطا
  • 3. تفاوت Fault، Error و Failure
  • 4. مدل‌های خرابی در سیستم‌های کامپیوتری
  • 5. خرابی‌های سخت‌افزاری و نرم‌افزاری
  • 6. خرابی‌های گذرا، متناوب و دائمی
  • 7. خرابی‌های مستقل و وابسته
  • 8. مدل‌سازی خرابی در سیستم‌های توزیع‌شده
  • 9. دامنه خرابی و تحلیل اثرات آن
  • 10. اهداف طراحی سیستم‌های Fault-Tolerant
  • 11. افزونگی به‌عنوان اصل بنیادین تحمل خطا
  • 12. افزونگی سخت‌افزاری
  • 13. افزونگی نرم‌افزاری
  • 14. افزونگی زمانی و فضایی
  • 15. افزونگی اطلاعاتی
  • 16. تحلیل نقاط تک‌خرابی
  • 17. تشخیص خطا و پایش سلامت سیستم
  • 18. مکانیزم‌های Error Detection
  • 19. آزمون‌های تشخیص خرابی
  • 20. Watchdog و Heartbeat
  • 21. تشخیص خرابی در سیستم‌های توزیع‌شده
  • 22. مفهوم Failure Detector
  • 23. تشخیص خطای نودها و سرویس‌ها
  • 24. جداسازی خطا و Fault Containment
  • 25. بازیابی خطا و Recovery
  • 26. تفاوت Recovery و Fault Masking
  • 27. Fault Masking با رأی‌گیری
  • 28. رأی‌گیری اکثریتی در سیستم‌های مقاوم
  • 29. Triple Modular Redundancy
  • 30. تحلیل محدودیت‌های TMR
  • 31. Voting در سیستم‌های توزیع‌شده
  • 32. Replication برای تحمل خطا
  • 33. Active Replication و Passive Replication
  • 34. مقایسه Primary-Backup و State Machine Replication
  • 35. طراحی Replicaهای مقاوم در برابر خرابی
  • 36. همگام‌سازی وضعیت Replicaها
  • 37. Consistency در سیستم‌های Replicated
  • 38. Checkpointing و ذخیره وضعیت
  • 39. Checkpoint دوره‌ای و افزایشی
  • 40. Rollback Recovery
  • 41. Message Logging برای بازیابی
  • 42. ترکیب Checkpoint و Message Logging
  • 43. انتخاب نقاط مناسب برای Checkpoint
  • 44. بازیابی پس از Crash
  • 45. بازیابی از خرابی‌های زنجیره‌ای
  • 46. تحلیل هزینه و سربار Recovery
  • 47. Restart و راه‌اندازی مجدد امن سرویس
  • 48. Failover خودکار
  • 49. مدیریت Redundancy در Failover
  • 50. طراحی سیستم‌های High Availability
  • 51. محاسبه Availability و Reliability
  • 52. MTBF، MTTR و شاخص‌های قابلیت اطمینان
  • 53. تحلیل Reliability Block Diagram
  • 54. مدل‌های سری و موازی در قابلیت اطمینان
  • 55. محاسبه احتمال خرابی سیستم
  • 56. تحلیل Availability در معماری‌های افزونه
  • 57. طراحی معماری بدون Single Point of Failure
  • 58. Fault-Tolerant Storage
  • 59. Replication در سیستم‌های ذخیره‌سازی
  • 60. RAID و تحمل خرابی دیسک
  • 61. Erasure Coding و مقایسه آن با Replication
  • 62. تحمل خطای شبکه و مسیرهای ارتباطی
  • 63. افزونگی لینک و مسیر
  • 64. مدیریت خرابی در شبکه‌های توزیع‌شده
  • 65. تحمل خطای سرویس‌ها و Microserviceها
  • 66. Circuit Breaker برای کنترل اثر خرابی
  • 67. Bulkhead و جداسازی دامنه‌های خرابی
  • 68. Timeout، Retry و Retry Budget
  • 69. جلوگیری از Retry Storm
  • 70. Graceful Degradation
  • 71. طراحی سرویس‌های قابل‌بازیابی
  • 72. مدیریت خطا در معماری‌های Cloud
  • 73. Multi-Zone و Multi-Region Fault Tolerance
  • 74. Replication بین مراکز داده
  • 75. تحمل خطای زیرساخت ابری
  • 76. تحلیل خرابی‌های هم‌بسته در Cloud
  • 77. تحمل خطا در سیستم‌های Real-Time
  • 78. محدودیت‌های زمانی در بازیابی
  • 79. Fault Tolerance در سیستم‌های حیاتی
  • 80. Safety و Liveness در طراحی مقاوم
  • 81. مفهوم Byzantine Fault
  • 82. خرابی‌های Byzantine و مدل تهدید
  • 83. تحمل خطای Byzantine
  • 84. رأی‌گیری و اجماع در حضور خطای Byzantine
  • 85. ارتباط Fault Tolerance با Distributed Consensus
  • 86. محدودیت‌های نظری تحمل خطا
  • 87. CAP و رابطه آن با تحمل خرابی
  • 88. Consistency، Availability و Partition Tolerance
  • 89. تحلیل Network Partition
  • 90. Split-Brain و روش‌های پیشگیری
  • 91. Quorum در سیستم‌های توزیع‌شده
  • 92. Read Quorum و Write Quorum
  • 93. طراحی Quorum برای دسترس‌پذیری
  • 94. مدیریت ناسازگاری پس از Partition
  • 95. Conflict Resolution و بازیابی وضعیت
  • 96. تحلیل زنجیره خرابی
  • 97. Cascading Failure و کنترل دامنه آن
  • 98. Failure Propagation در سیستم‌های توزیع‌شده
  • 99. طراحی Bulkhead و Isolation Boundary
  • 100. Chaos Engineering برای ارزیابی تحمل خطا
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Chaos Engineering Disaster Recovery Distributed Systems Fault Detection Fault Recovery Fault Tolerance Fault Tolerant Systems High Availability Redundancy Reliable Computing Replication تحمل خطا سیستم‌های توزیع‌شده سیستم‌های مقاوم محاسبات قابل اعتماد

نظرات

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

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