بازگشت به لیست کتاب‌ها
Designing Distributed Systems, 2nd Edition
پردازش ابری و دواپس

Designing Distributed Systems, 2nd Edition

نویسنده

Brendan Burns

ناشر

O'Reilly Media, Inc.

سال انتشار

2024

فرمت

PDF (رایگان)

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

کتاب Designing Distributed Systems, 2nd Edition راهنمای جامع طراحی سیستم‌های توزیع‌شده مقیاس‌پذیر و قابل اعتماد با استفاده از Kubernetes است.

دانلود مستقیم کتاب

توضیحات بیشتر

Designing Distributed Systems, 2nd Edition نوشته Brendan Burns، یکی از منابع معتبر در حوزه معماری سیستم‌های توزیع‌شده و الگوهای طراحی مدرن است. این کتاب تمرکز ویژه‌ای بر الگوهای عملی (Patterns) در طراحی سرویس‌های مقیاس‌پذیر، مقاوم در برابر خطا و قابل گسترش دارد و مفاهیم را در بستر Kubernetes و معماری Cloud-Native توضیح می‌دهد. در این ویرایش دوم، علاوه بر الگوهای کلاسیک مانند Sidecar، Ambassador، Adapter، Sharding و Scatter/Gather، مباحث جدیدی مانند AI Inference and Serving، Observability Patterns و Common Failure Patterns نیز پوشش داده شده‌اند. کتاب با ارائه مثال‌های عملی و Hands-On، نحوه پیاده‌سازی الگوها در Kubernetes را به صورت کاربردی آموزش می‌دهد و برای معماران نرم‌افزار، مهندسان DevOps و توسعه‌دهندگان سیستم‌های مقیاس‌پذیر بسیار مناسب است.

سرفصل‌های کتاب

  • Chapter 1: Introduction
  • Chapter 2: Important Distributed System Concepts
  • Chapter 3: The Sidecar Pattern
  • Chapter 4: Ambassadors
  • Chapter 5: Adapters
  • Chapter 6: Replicated Load-Balanced Services
  • Chapter 7: Sharded Services
  • Chapter 8: Scatter/Gather
  • Chapter 9: Functions and Event-Driven Processing
  • Chapter 10: Ownership Election
  • Chapter 11: Work Queue Systems
  • Chapter 12: Event-Driven Batch Processing
  • Chapter 13: Coordinated Batch Processing
  • Chapter 14: Monitoring and Observability Patterns
  • Chapter 15: AI Inference and Serving
  • Chapter 16: Common Failure Patterns

امتیاز و نظرات کاربران

میانگین امتیاز: 0 از ۵|0 نظر

امتیاز شما
5 از ۵

هنوز نظری ثبت نشده؛ اولین نفر باش.