دانلود رایگان کتاب:
Building Microservices: Designing Fine-Grained Systems
معرفی و دانلود کتاب:

Building Microservices: Designing Fine-Grained Systems

Building Microservices
نویسنده

Sam Newman

سال انتشار

2015

تعداد صفحات

280

سطح کتاب

پیشرفته

زبان کتاب

انگلیسی

حجم فایل

6MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب Building Microservices:

کتاب Building Microservices یک مرجع جامع برای طراحی، ساخت و نگهداری سیستم‌های مبتنی بر میکروسرویس است. نویسنده با رویکردی عملی، چالش‌های واقعی سیستم‌های توزیع‌شده را بررسی کرده و ابزارها، تکنیک‌ها و الگوهای معماری مناسب برای پیاده‌سازی سرویس‌های مستقل را معرفی می‌کند. کتاب با ارائه مثال‌های کاربردی و مرور تجربیات شرکت‌هایی مانند Netflix و Amazon، مسیر ساخت سامانه‌های قابل‌مقیاس، انعطاف‌پذیر و قابل‌توسعه را روشن می‌سازد.

خلاصه کتاب Building Microservices:

کتاب با تعریف دقیق میکروسرویس‌ها، مزایای کلیدی آن‌ها مانند انعطاف فناوری، مقیاس‌پذیری، استقلال استقرار و چابکی تیمی را توضیح می‌دهد. سپس نقش معمار تکاملی، اهمیت مدل‌سازی دامنه، طراحی Bounded Context و روش‌های تعیین مرز سرویس‌ها را بررسی می‌کند. همچنین نحوه‌ی یکپارچه‌سازی سرویس‌ها با REST، پیام‌رسانی، Event-Driven و چالش‌های تعامل میان سرویس‌ها به‌صورت واقعی شرح داده می‌شود. در ادامه کتاب وارد موضوعات عملی مانند شکستن مونو‌لیث، استقرار، CI/CD، تست سرویس‌ها، مانیتورینگ، امنیت و مدیریت تیم‌ها می‌شود. نویسنده چالش‌های مقیاس، الگوهای تحمل خطا مانند Circuit Breaker و Bulkhead و روش‌های کشف سرویس و مستندسازی را به‌صورت کاربردی آموزش می‌دهد. در فصل‌های پایانی نیز اصول ۷گانه میکروسرویس‌ها و معیارهای تشخیص زمان مناسب یا نامناسب برای استفاده از این معماری مطرح می‌شود.
ویرایش محتوا

فهرست مطالب کتاب Building Microservices:

Preface

1. Microservices

2. The Evolutionary Architect

3. How to Model Services

4. Integration

5. Splitting the Monolith

6. Deployment

7. Testing

8. Monitoring

9. Security

10. Conway’s Law and System Design

11. Microservices at Scale

12. Bringing It All Together

Index

موارد اخیر