gRPC与云原生应用开发:以Go和Java为例pdf百度网盘下载地址?
本书全面介绍了gRPC,可作为终极指南,用于gRPC应用程序开发周期的各个阶段。本书的主要内容包括gRPC的基础知识;gRPC与常规进程间通信技术的区别;gRPC的通信模式、底层原理,以及一些非常重要的高级特性,如拦截器、截止时间、错误处理、元数据、多路复用、负载均衡等。此外,本书还介绍了如何使用Go语言和Java语言构建gRPC应用程序并使其在生产环境中运行,也讲解了gRPC如何与Docker和Kubernetes协作,以及其生态系统中的其他内容。本书广泛使用Go语言和Java语言编写代码示例,帮助读者掌握每个概念。
作者简介:
卡山·因德拉西里(Kasun Indrasiri) WSO2公司集成架构总监,Apache PMC成员,拥有丰富的微服务架构经验,组建了旧金山湾区的大型微服务Meetup活动,另著有Microservices for the Enterprise。 丹尼什·库鲁普(Danesh Kuruppu) WSO2公司高级软件工程师,曾带领团队将gRPC集成到开源云原生编程语言Ballerina中,在gRPC社区中十分活跃。
目录:
第1章 gRPC入门 1
第2章 开始使用gRPC 15
第3章 gRPC的通信模式 37
第4章 gRPC的底层原理 53
第5章 gRPC:超越基础知识 71
第6章 安全的gRPC 99
第7章 在生产环境中运行gRPC 119
第8章 gRPC的生态系统 145
点击下载