آموزش مبانی وضعیت (State) در سیستم‌های توزیع شده - آخرین آپدیت

دانلود Foundations of State in Distributed Systems

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تیم‌هایی که وضعیت Terraform را بدون درک ماهیت توزیع‌شده آن مدیریت می‌کنند، با خطراتی چون خرابی داده‌ها، Race Condition و قطعی‌های زنجیره‌ای مواجه می‌شوند. در این دوره، «مبانی وضعیت در سیستم‌های توزیع شده»، شما توانایی تحلیل وضعیت Terraform را به عنوان یک پایگاه داده توزیع‌شده با بررسی تعادل بین سازگاری (Consistency)، قفل‌گذاری (Locking) و در دسترس بودن (Availability) کسب خواهید کرد. ابتدا بررسی می‌کنید که چگونه فایل وضعیت، آدرس‌های HCL را به منابع ابری نگاشت می‌کند و چگونه سریال‌سازی و Lineage تاریخچه‌ای متوالی را حفظ می‌کنند. سپس، خواهید آموخت که چگونه قفل‌گذاری توزیع‌شده از خرابی داده‌ها هنگام نوشتن همزمان توسط چندین کاربر جلوگیری می‌کند؛ از جمله مکانیسم‌های قفل بدبینانه (Pessimistic Locking)، قفل‌های مبتنی بر اجاره (Lease-based) و Force-unlock. در نهایت، نحوه طراحی معماری‌های وضعیت مقیاس‌پذیر را می‌آموزید تا با استفاده از شاردینگ (Sharding)، لایه‌بندی و رمزنگاری داده‌های ساکن، شعاع تخریب (Blast Radius) را به حداقل برسانید. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای مدیریت وضعیت توزیع‌شده را برای طراحی بک‌اندهای Terraform در سطح سازمانی و عملیاتی به‌دست خواهید آورد.

سرفصل ها و درس ها

فایل وضعیت به عنوان یک پایگاه داده توزیع شده The state file as a distributed database

  • وضعیت Terraform در واقع چیست What Terraform state actually is

  • بک‌اندها و قضیه CAP Backends and the CAP theorem

  • سریال‌سازی، Lineage و دفتر کل تغییرناپذیر Serialization, lineage, and the immutable ledger

قفل‌گذاری توزیع‌شده و کنترل همزمانی Distributed locking and concurrency control

  • مشکل Race Condition The race condition problem

  • قفل بدبینانه در مقابل قفل مبتنی بر اجاره Pessimistic locking vs. lease-based locking

  • Force unlock و خطرات مداخلات دستی Force unlock and the risks of manual intervention

معماری مقیاس‌پذیر وضعیت Scalable state architecture

  • شعاع تخریب و دلیل شکست ساختارهای یکپارچه Blast radius and why monoliths break

  • استراتژی‌های یکپارچه، لایه‌بندی شده و شاردینگ Monolithic, layered, and, sharded strategies

  • مدیریت اسرار در وضعیت و رمزنگاری داده‌های ساکن Secrets in state and encryption at rest

نمایش نظرات

آموزش مبانی وضعیت (State) در سیستم‌های توزیع شده
جزییات دوره
54m
9
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Profile is loading Profile is loading

محمد، یک توسعه دهنده نرم افزار با یک دهه تجربه، در یادگیری ماشین و تجزیه و تحلیل داده ها برتر است. او که یک مربی پر انرژی است، دارای مدرک مالی و علوم کامپیوتر است و تجزیه و تحلیل داده ها را برای شرکت های آموزش الکترونیکی پیشرو در سراسر جهان تدریس می کند.