• Complain

Alexander Shuiskov - Microservices with Go

Here you can read online Alexander Shuiskov - Microservices with Go full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2022, publisher: Packt Publising Pvt Ltd, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Alexander Shuiskov Microservices with Go

Microservices with Go: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Microservices with Go" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Mastering the art of Go microservice developmentKey FeaturesHelps to create and organize well-structured Go microservicesProvides industry best practices and insights on Go microservice development tools, patterns, and solutionsCovers hands-on Golang examples in each chapterBook DescriptionThis book is covering the key benefits and common issues of microservices, helping the readers to understand which problems microservice architecture helps to solve and which issues it usually introduces.The chapter highlights the importance of using the right principles and standards in order to achieve the key benefits of microservice architecture, emphasizing the role of the Go programming language as one of the most popular languages for microservice development and laying down the foundation for the next chapters of the book. The foundational aspects of Go microservice development include service scaffolding, service discovery, data serialization, synchronous and asynchronous communication, deployment, and orchestration and testing. The part is primarily focusing on the development aspects while the following part is covering maintenance and reliability topics. The last part is covering more advanced topics of Go microservice development including system reliability, observability, maintainability, and scalability.The part includes lots of best practices and examples which illustrate how to apply the key ideas to the existing applications, using two applications scaffolded in the previous part as examples.What you will learnLearn to build scalable and reliable Go microservicesGet familiar with the industrys best practices and solutions in microservice developmentLearn the advanced microservice reliability techniquesUnderstand service discovery in the microservices environmentExplore reliability and observability principlesWho This Book Is ForThis book is for all types of developers: from people interested in learning how to write microservices and applications in Go to seasoned professionals who want to take the next step in mastering the art of writing scalable and reliable microservice-based systems.Table of ContentsIntroduction to microservicesScaffolding a Go microserviceService discoverySerializationSynchronous communicationAsynchronous communicationDeployment and orchestrationUnit and Integration TestingReliability overviewObservabilitySetting up Service AlertingAdvanced Topics

Alexander Shuiskov: author's other books


Who wrote Microservices with Go? Find out the surname, the name of the author of the book and a list of all author's works by series.

Microservices with Go — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Microservices with Go" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Microservices with Go Building scalable and reliable microservices with Go - photo 1
Microservices with Go

Building scalable and reliable microservices with Go

Alexander Shuiskov

BIRMINGHAMMUMBAI Microservices with Go Copyright 2022 Packt Publishing All - photo 2

BIRMINGHAMMUMBAI

Microservices with Go

Copyright 2022 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Group Product Manager: Gebin George

Publishing Product Manager: Kunal Sawant

Senior Editor: Nisha Cleetus

Content Development Editor: Yashi Gupta

Technical Editor: Pradeep Sahu

Copy Editor: Safis Editing

Project Coordinator: Deeksha Thakkar

Proofreader: Safis Editing

Indexer: Hemangini Bari

Production Designer: Roshan Kawale

Business Development Executive: Debadrita Chatterjee

Marketing Coordinators: Rayyan Khan and Deepak Kumar

First published: October 2022

Production reference: 2081122

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham

B3 2PB, UK.

ISBN 978-1-80461-700-7

www.packt.com

I dedicate this book to my family and to my source of passion, inspiration, and love, Vera

Alexander Shuiskov

Contributors
About the author

Alexander Shuiskov is a staff software engineer at Uber working on the observability and reliability of thousands of Uber microservices. He is an expert in alerting and monitoring solutions. Before Uber, Alexander worked on microservice development at multiple tech companies, including Booking.com and eBay.

Alexander holds an MSc in computer science from the Ural State University, as well as a degree in economics and management.

Outside of work, Alexander loves street photography, abstract art, sound production, and many sports, including cycling and running.

I want to thank all the people who supported me throughout this journey and provided their valuable feedback: my friends, family, colleagues, and my loving partner, Vera. Im also grateful for the chance to work on this book: at first, I thought I would never have time for it, but curiosity and passion took precedence over all uncertainty. Never say never!

About the reviewer

Sadman Khan is currently a senior engineer at Uber in the observability department. He co-authored the alerting engine that has been critical to keeping Uber reliable. He graduated from the University of Waterloo, Canada, with a bachelors degree in computer engineering. He has previously worked at Coinbase and LinkedIn.

Table of Contents
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Microservices with Go»

Look at similar books to Microservices with Go. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Microservices with Go»

Discussion, reviews of the book Microservices with Go and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.