My Account Log in

2 options

Ultimate Microservices with Go : Combine the Power of Microservices with Go to Build Highly Scalable, Maintainable, and Efficient Systems / Nir Shtein.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Shtein, Nir, author.
Language:
English
Subjects (All):
Go (Computer program language).
Micrographics.
Physical Description:
1 online resource (0 pages)
Edition:
First edition.
Place of Publication:
Delhi, India : Orange Education Pvt Ltd, [2024]
Summary:
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.
Contents:
Cover Page
Title Page
Copyright Page
Dedication Page
About the Author
About the Technical Reviewers
Acknowledgements
Preface
Errata
Table of Contents
1. Introduction to Microservices
Introduction
Structure
Brief History of Microservices
Monolithic, SOA, and Serverless
Monolithic
SOA
Serverless
Benefits of Microservices
Independent Workloads
Easy to Scale
Plug and Play
Fault Tolerance
Increase Agility
Drawbacks of Microservices
Operations Overheads
Complexity
Hard to Troubleshoot
Popularity of Microservices
Popularity of Golang Generated by AI.
Notes:
Description based on publisher supplied metadata and other sources.
Part of the metadata in this record was created by AI, based on the text of the resource.
Description based on print version record.
Includes bibliographical references and index.
ISBN:
9788197223983
819722398X
OCLC:
1432588642

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account