gRPC Microservices in Go

gRPC Microservices in Go
Author :
Publisher : Simon and Schuster
Total Pages : 198
Release :
ISBN-10 : 9781638354109
ISBN-13 : 1638354103
Rating : 4/5 (103 Downloads)

Book Synopsis gRPC Microservices in Go by : Hüseyin Babal

Download or read book gRPC Microservices in Go written by Hüseyin Babal and published by Simon and Schuster. This book was released on 2024-01-09 with total page 198 pages. Available in PDF, EPUB and Kindle. Book excerpt: Build super fast and super secure microservices with the gRPC high-performance messaging protocol and powerful Go language. In gRPC Microservices in Go you’ll learn: Designing and implementing resilient microservice architecture Testing microservices Deploying microservices to the cloud with modern orchestration tools Monitoring and overseeing microservices The powerful gRPC Remote Procedure Call framework delivers superior speed and security over protocols like REST. When paired with Golang’s low-level efficiency and flexibility, gRPC and Go become a killer combination for latency-sensitive microservices applications. gRPC Microservices in Go shows you how to utilize these powerful tools to build production-grade microservices. You’ll learn to develop microservice inter-service communication patterns that are powered by gRPC, design backward compatible APIs, and apply hexagonal architecture to microservices. About the technology Go is perfect for writing fast, reliable microservices code, but that’s only half the story. You also need a communications framework like gRPC to connect your services and handle load balancing, tracing, health checking, and authentication. Together, Go and gRPC accelerate the development process and eliminate many of the challenges you face when building and deploying microservices. About the book gRPC Microservices in Go teaches you how to build production-ready microservices using Go and gRPC. In it, you’ll learn to create efficient APIs in Go, use gRPC for network communication, and deploy on cloud and Kubernetes. Helpful examples, including a complete eCommerce web app, make it easy to grasp each concept. You’ll also get an inside look at testing, deployment, and efficient DevOps practices for microservices. What's inside Designing and implementing resilient microservice architecture Testing microservices Cloud deploying microservices with orchestration tools Monitoring and overseeing microservices About the reader For software developers who know the basics of Go. About the author Hüseyin Babal has been using Go in production since 2017 to build and maintain SaaS platforms. Table of Contents PART 1 - GRPC AND MICROSERVICES ARCHITECTURE 1 Introduction to Go gRPC microservices 2 gRPC meets microservices PART 2 - DEVELOPING, TESTING, AND DEPLOYING A GRPC MICROSERVICE APPLICATION 3 Getting up and running with gRPC and Golang 4 Microservice project setup 5 Interservice communication 6 Resilient communication 7 Testing microservices 8 Deployment PART 3 - GRPC AND MICROSERVICES ARCHITECTURE 9 Observability


gRPC Microservices in Go Related Books

gRPC Microservices in Go
Language: en
Pages: 198
Authors: Hüseyin Babal
Categories: Computers
Type: BOOK - Published: 2024-01-09 - Publisher: Simon and Schuster

DOWNLOAD EBOOK

Build super fast and super secure microservices with the gRPC high-performance messaging protocol and powerful Go language. In gRPC Microservices in Go you’ll
Building Microservices with Go
Language: en
Pages: 354
Authors: Nic Jackson
Categories: Computers
Type: BOOK - Published: 2017-07-27 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Your one-stop guide to the common patterns and practices, showing you how to apply these using the Go programming language About This Book This short, concise,
gRPC: Up and Running
Language: en
Pages: 205
Authors: Kasun Indrasiri
Categories: Computers
Type: BOOK - Published: 2020-01-23 - Publisher: O'Reilly Media

DOWNLOAD EBOOK

Get a comprehensive understanding of gRPC fundamentals through real-world examples. With this practical guide, you’ll learn how this high-performance interpro
gRPC Go for Professionals
Language: en
Pages: 260
Authors: Clement Jean
Categories: Computers
Type: BOOK - Published: 2023-07-14 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Build robust, production-ready microservices in gRPC Go to enhance the scalability and efficiency of your APIs in real-world applications Purchase of the print
Building Server-side and Microservices with Go
Language: en
Pages: 295
Authors: Dušan Stojanović
Categories: Computers
Type: BOOK - Published: 2021-09-21 - Publisher: BPB Publications

DOWNLOAD EBOOK

Develop and deploy efficient server-side applications and microservice architectures. KEY FEATURES ● Extensive examples of the Go programming language and RES