Ultimate Microservices with Go
暫譯: 終極微服務架構:使用 Go 語言

Shtein, Nir

  • 出版商: Orange Education Pvt Ltd
  • 出版日期: 2024-04-24
  • 售價: $1,500
  • 貴賓價: 9.5$1,425
  • 語言: 英文
  • 頁數: 210
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 819722398X
  • ISBN-13: 9788197223983
  • 相關分類: Go 程式語言程式語言Microservices 微服務SOA
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Develop production-ready, high-performance, and scalable microservices with Go


Book Description

Embark on a comprehensive journey through microservices architecture with a focus on harnessing the power of Go in modern cloud-based solutions.


This book begins with a succinct introduction to microservices and their synergy with cloud strategies, emphasizing Go's aptitude for developing scalable and efficient services. You'll then delve into the fundamentals of Go, covering essential practices and core concepts, and establishing a strong language foundation.


The exploration continues with a detailed examination of constructing a single service, emphasizing design, documentation, and structure. Through various design patterns, you'll learn to implement a server capable of serving as a RESTful API, an internal worker, and more. This hands-on approach equips you with the expertise to craft robust and sustainable services.


Finally, the book guides you through deploying your service to production using Kubernetes. You'll explore scaling techniques, performance optimization, and observability, ensuring your service is ready for the demands of the real world.


Table of Contents

1. Introduction to Microservices

2. Usability of Go

3. Go Essentials

4. Embarking on the Go Journey

5. Unlocking Go's Concurrency Power

6. Core Elements of Microservices

7. Building RESTful API

8. Introduction to Kubernetes

9. Deploying to Production

10. Next Steps in Production

Index

商品描述(中文翻譯)

使用 Go 開發生產就緒、高效能且可擴展的微服務

書籍描述
踏上全面探索微服務架構的旅程,專注於在現代雲端解決方案中利用 Go 的力量。

本書首先簡要介紹微服務及其與雲端策略的協同作用,強調 Go 在開發可擴展和高效服務方面的優勢。接著,您將深入了解 Go 的基本概念,涵蓋必要的實踐和核心概念,並建立堅實的語言基礎。

探索將繼續進行,詳細檢視構建單一服務的過程,強調設計、文檔和結構。透過各種設計模式,您將學會實現一個能夠作為 RESTful API、內部工作者等的伺服器。這種實作導向的方法使您具備打造穩健且可持續服務的專業知識。

最後,本書將指導您使用 Kubernetes 將服務部署到生產環境。您將探索擴展技術、性能優化和可觀察性,確保您的服務能夠滿足現實世界的需求。

目錄
1. 微服務介紹
2. Go 的可用性
3. Go 基礎
4. 開啟 Go 的旅程
5. 解鎖 Go 的併發能力
6. 微服務的核心元素
7. 建立 RESTful API
8. Kubernetes 介紹
9. 部署到生產環境
10. 生產環境中的下一步

索引