کتاب Designing Distributed Systems

category

فرمت کتاب

epub

category

ویرایش

First

category

ISBN

978-1-491-98364-5

category

تعداد صفحات

279

category

انتشارات

O'Reilly

category

سال انتشار

2018

category

حجم

3.63 مگابایت

category

نویسنده

Brendan Burns

info نکات مهم قبل از خرید:

  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت محصول می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
  • درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.

درباره این کتاب

کتاب Designing Distributed Systems با نام کامل Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services از کتاب‌های بسیار کامل در زمینه طراحی سیستم‌های توزیع شده است که در 4 قسمت به طور کامل به این بحث پرداخته است. تمرکز اصلی این کتاب بر روی، الگوها و پارادایم‌های خدمات مقیاس‌پذیر و قابل اعتماد می‌باشد. مقدمه‌ای بر کتاب Designing Distributed Systems: این کتاب در 4 بخش به شرح زیر تنظیم…

۱۴,۰۰۰ تومان

کتاب‌های پیشنهادی سردبیر

کتاب‌های پیشنهادی دیگر

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

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

کتاب Designing Distributed Systems با نام کامل Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services از کتاب‌های بسیار کامل در زمینه طراحی سیستم‌های توزیع شده است که در 4 قسمت به طور کامل به این بحث پرداخته است. تمرکز اصلی این کتاب بر روی، الگوها و پارادایم‌های خدمات مقیاس‌پذیر و قابل اعتماد می‌باشد.

مقدمه‌ای بر کتاب Designing Distributed Systems:

این کتاب در 4 بخش به شرح زیر تنظیم شده است:

فصل 1 مقدمه
سیستم‌های توزیع شده را معرفی می‌کند و توضیح می‌دهد که چرا الگوها و اجزای قابل استفاده مجدد می‌توانند چنین تغییری در توسعه سریع سیستم‌های توزیع شده قابل اعتماد ایجاد کنند.

بیشتر بخوانید: سیستم‌های توزیع شده به چه معناست؟

قسمت اول، الگوهای تک گره‌ای

قسمت 1 کتاب Designing Distributed Systemsدر فصل‌های 2 تا 4 الگوها و اجزای قابل استفاده مجدد که در گره‌های فردی در یک سیستم توزیع شده رخ می‌دهد مورد بحث قرار می‌گیرد. این قسمت، الگوهای جانبی خودرو، آداپتور و مأمور تک گره‌ای را پوشش می‌دهد.

قسمت دوم، الگوهای خدمت‌رسانی

قسمت 2 کتاب Designing Distributed Systems

فصل‌های 8 و 9 الگوهای توزیع چند گره‌ای را برای سیستم‌های طولانی مدت مانند برنامه‌های وب پوشش می‌دهد. الگوهای تکرار، مقیاس‌بندی و انتخابات اصلی مورد بحث قرار می‌گیرد.

قسمت سوم، الگوهای محاسباتی دسته‌ای

قسمت 3 کتاب Designing Distributed Systems

فصل‌های 10 تا 12 کتاب Designing Distributed Systems، الگوهای سیستم توزیع شده برای پردازش داده‌های دسته‌ای در مقیاس بزرگ را پوشش می‌دهد که صف‌های کار، پردازش مبتنی بر رویداد و گردش کار هماهنگ را پوشش می‌دهد.

اگر شما یک مهندس سیستم‌های توزیع شده باتجربه هستید، به احتمال زیاد می‌توانید از دو فصل اول صرف نظر کنید، اگرچه ممکن است بخواهید آن‌ها را حذف کنید تا بفهمید که چگونه انتظار داریم این الگوها به کار گرفته شوند و چرا ما فکر می‌کنیم مفهوم کلی الگوهای سیستم توزیع شده بسیار مهم است. به هر کس به احتمال زیاد در الگوهای تک گره‌ای کاربردی پیدا می‌کند زیرا آن‌ها عمومی‌ترین و قابل استفاده‌ترین الگوهای کتاب Designing Distributed Systems هستند.

بسته به اهداف و سیستم‌هایی که به توسعه آن‌ها علاقه دارید، می‌توانید تمرکز خود را بر روی الگوهای داده بزرگ و یا الگوهای سرورهای طولانی مدت (یا هر دو) متمرکز کنید. این دو قسمت تا حد زیادی از یکدیگر مستقل هستند و به هر ترتیب قابل خواندن هستند.

به همین ترتیب، اگر تجربه سیستم توزیع گسترده‌ای دارید، ممکن است دریابید که برخی از فصل‌های الگوهای اولیه (به عنوان مثال، قسمت دوم در مورد نام‌گذاری، کشف و متعادل‌سازی بار) با آنچه که از قبل می‌دانید مازاد است، بنابراین برای به دست آوردن آن‌ها راحت باشید. بینش‌های سطح بالا-اما فراموش نکنید که به همه تصاویر زیبا نگاه کنید!

همچنین شما می‌توانید برای مطالعه سیستم عامل‌ها در دنیای کامپیوتر از کتاب Operating System Concepts نیز استفاده نمائید.

سرفصل‌های کتاب Designing Distributed Systems:

  • Part I. Single-Node Patterns
    • Chapter 1. Introduction
    • Chapter 2. The Sidecar Pattern
    • Chapter 3. Ambassadors
    • Chapter 4. Adapters
  • Part II. Serving Patterns
    • Chapter 5. Replicated Load-Balanced Services
    • Chapter 6. Sharded Services
    • Chapter 7. Scatter/Gather
    • Chapter 8. Functions and Event-Driven Processing
    • Chapter 9. Ownership Election
  • Part III. Batch Computational Patterns
    • Chapter 10. Work Queue Systems
    • Chapter 11. Event-Driven Batch Processing
    • Chapter 12. Coordinated Batch Processing
    • Chapter 13. Conclusion: A New Beginning?
  • Index

فایل کتاب Designing Distributed Systems را می‌توانید پس از پرداخت، دریافت کنید.