در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

ساختن سیستم های توزیع شده مدرن با جاوا

13,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

درصد قابل توجهی از شرکتهای در مقیاس بزرگ با کاربردهای مهم تجاری خود ، مسائل مربوط به عملکرد را تجربه می کنند. بیشتر سیستم های تولید در بالای Legacy ، Monolith Technologies ساخته شده اند. محبوبیت اخیر خدمات خرد ، وعده خود را برای سیستم های جداشده ، مقیاس پذیر و تحمل گسل برآورده نمی کند ، مگر اینکه "درست انجام شود". مهندسان هنگام ورود به دنیای خدمات خرد ، شروع به ساختن برنامه های توزیع شده می کنند ، جایی که تماس های روش از راه دور قوی و هماهنگی خوشه ای ضروری است.
شما در اینجا به فناوری های مختلف ، الگوریتم ها و الگوهای طراحی نگاه خواهید کرد. برخی از آنها رجیستری خدمات و کشف ، مش خدمات ، آپاچی کاساندرا و غیره (هماهنگ کننده مدیریت خوشه های Kubernetes) ، Apache Kafka ، طراحی خدمات idempotent ، منطق امتحان مجدد ، Sharding و Hashing سازگار ، تعادل بار در سمت مشتری ، ردیابی توزیع شده ، Dilection Deployment ، Canary Deployment ، Canary Deplogment ، الگوی Sidecar ، قطع کننده مدار و موارد دیگر. سرانجام ، شما همچنین اصول طرح های مختلف سیستم توزیع شده را مشاهده خواهید کرد. به عنوان مثال ، Master-Fower در مقابل رهبران ، مبتنی بر نظرسنجی در مقابل فشار مبتنی بر فشار ، فوری در مقابل قوام نهایی. از جمله جوانب مثبت و منفی آنها.

عنوان اصلی : Building Modern Distributed Systems with Java

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

مفاهیم سیستم های توزیع شده:
تکامل سیستم های رایانه ای - معماری
چالش های ترکیب توزیع شده
کاربرد البته استفاده
تمرین 1
تماس روش از راه دور:
نیاز به ارتباطات
انتقال پیام و قالب
الگوهای ارتباطی همزمان و ناهمزمان
متعادل کننده بار سنتی
ثبت و کشف خدمات
مشهای خدمات
طراحی خدمات idempotent
تمرین 2
پایگاه داده های توزیع شده:
سیستم های سنتی RDBMS در مقابل NOSQL
Sharding Data و Hashing سازگار
قضیه کلاه
معرفی کوتاه با آپاچی کاساندرا
تمرین 3
هماهنگی خوشه ای:
نیاز به هماهنگی گسترده خوشه ای
الگوریتم اجماع قایق
معرفی کوتاه با ETCD
اجرای mutex توزیع شده
الگوی طراحی انتخابات رهبر
الزامات استقرار برای سیستم های توزیع شده به شدت سازگار
خصوصیات اسید در سیستم توزیع شده
تمرین 4
سیستم های پیام رسانی توزیع شده:
الگوی ارتباطی ناهمزمان و میان افزار پیام گرا
مقدمه کوتاه با آپاچی کافکا
Apache Kafka به عنوان یک سیستم توزیع شده
معماری رویداد محور
تمرین 5

نمایش سرفصل های انگلیسی

Building Modern Distributed Systems with Java