- Building Microservices with Go
- Nic Jackson
- 216字
- 2021-07-15 17:28:00
Preface
Microservice architecture is sweeping the world as the de facto pattern for building web-based applications. Golang is a language particularly well suited to building them. Its strong community, encouragement of idiomatic style, and statically-linked binary artifacts make integrating it with other technologies and managing microservices at scale consistent and intuitive. This book will teach you the common patterns and practices, and show you how to apply these using the Go programming language.
It will teach you the fundamental concepts of architectural design and RESTful communication, and introduce you to the patterns that provide manageable code that is supportable in development and at scale in production. We will provide you with examples of how to put these concepts and patterns into practice with Go.
Whether you are planning a new application or working in an existing monolith, this book will explain and illustrate with practical examples how teams of all sizes can start solving problems with microservices. It will help you understand Docker and Docker Compose, and how they can be used to isolate microservice dependencies and build environments. We will conclude by showing you various techniques to monitor, test, and secure your microservices.
By the end, you will know the benefits of the system resilience of a microservice and the advantages of the Go stack.
- 嵌入式軟件系統測試:基于形式化方法的自動化測試解決方案
- 軟件界面交互設計基礎
- 快速念咒:MySQL入門指南與進階實戰
- Node.js Design Patterns
- PHP從入門到精通(第4版)(軟件開發視頻大講堂)
- C語言程序設計
- Serverless Web Applications with React and Firebase
- 區塊鏈架構之美:從比特幣、以太坊、超級賬本看區塊鏈架構設計
- Android Studio開發實戰:從零基礎到App上線 (移動開發叢書)
- Ext JS 4 Plugin and Extension Development
- Java Hibernate Cookbook
- Web開發的平民英雄:PHP+MySQL
- SFML Game Development
- Learning Cocos2d-JS Game Development
- Getting Started with hapi.js