官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 莱芜市| 桦甸市| 策勒县| 建平县| 都兰县| 沙田区| 平顶山市| 宣武区| 石门县| 巫山县| 绥棱县| 贞丰县| 永仁县| 荣昌县| 鲁甸县| 茌平县| 横峰县| 楚雄市| 根河市| 玉门市| 巢湖市| 营口市| 瑞丽市| 仙居县| 石棉县| 广南县| 东台市| 兰西县| 揭阳市| 石台县| 林周县| 巴东县| 息烽县| 洪江市| 宾川县| 龙胜| 刚察县| 南京市| 宣恩县| 富川| 六安市|