شبکه: اینترنت

Cloud Native Go: ایجاد خدمات قابل اعتماد در محیط های غیر قابل اعتماد

Cloud Native Go: Building Reliable Services in Unreliable Environments

دانلود کتاب Cloud Native Go: Building Reliable Services in Unreliable Environments (به فارسی: Cloud Native Go: ایجاد خدمات قابل اعتماد در محیط های غیر قابل اعتماد) نوشته شده توسط «Matthew A. Titmus»


اطلاعات کتاب Cloud Native Go: ایجاد خدمات قابل اعتماد در محیط های غیر قابل اعتماد

موضوع اصلی: کامپیوتر – شبکه

نوع: کتاب الکترونیکی

ناشر: O’Reilly Media

نویسنده: Matthew A. Titmus

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2021

تعداد صفحه: 436

حجم فایل: 8.42 مگابایت

کد کتاب: 1492076333 , 9781492076339

نوبت چاپ: 1

توضیحات کتاب Cloud Native Go: ایجاد خدمات قابل اعتماد در محیط های غیر قابل اعتماد

Docker، Kubernetes و Prometheus چه مشترکاتی دارند؟ همه این فناوری‌های بومی ابری به زبان برنامه‌نویسی Go نوشته شده‌اند. این کتاب کاربردی به شما نشان می دهد که چگونه از نقاط قوت Go برای توسعه سرویس های بومی ابری که مقیاس پذیر و انعطاف پذیر هستند، حتی در یک محیط غیرقابل پیش بینی استفاده کنید. شما ترکیب و ساخت این برنامه‌ها، از ویژگی‌های سطح پایین Go تا الگوهای طراحی سطح متوسط ​​تا ملاحظات معماری سطح بالا را بررسی خواهید کرد.

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

• بیاموزید که چگونه برنامه های کاربردی بومی ابر با دیگر معماری های نرم افزار متفاوت هستند
• درک کنید که چگونه Go می تواند چالش های طراحی سرویس های توزیع شده مقیاس پذیر را حل کند
• از ویژگی‌های سطح پایین Go مانند کانال‌ها و گوروتین‌ها برای پیاده‌سازی یک سرویس بومی ابری قابل اعتماد استفاده کنید
• کاوش کنید که «قابلیت اطمینان خدمات» چیست و چه ارتباطی با بومی ابر دارد
• انواع الگوها، انتزاعات و ابزارها را برای ساخت و مدیریت سیستم های توزیع شده پیچیده به کار ببرید


What do Docker, Kubernetes, and Prometheus have in common? All of these cloud native technologies are written in the Go programming language. This practical book shows you how to use Go’s strengths to develop cloud native services that are scalable and resilient, even in an unpredictable environment. You’ll explore the composition and construction of these applications, from lower-level features of Go to mid-level design patterns to high-level architectural considerations.

Each chapter builds on the lessons of the last, walking intermediate to advanced developers through Go to construct a simple but fully featured distributed key-value store. You’ll learn best practices for adopting Go as your development language for solving cloud native management and deployment issues.

• Learn how cloud native applications differ from other software architectures
• Understand how Go can solve the challenges of designing scalable distributed services
• Leverage Go’s lower-level features, such as channels and goroutines, to implement a reliable cloud native service
• Explore what “service reliability” is and what it has to do with cloud native
• Apply a variety of patterns, abstractions, and tooling to build and manage complex distributed systems

دانلود کتاب «Cloud Native Go: ایجاد خدمات قابل اعتماد در محیط های غیر قابل اعتماد»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

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