gRPC与云原生应用开发:以Go和Java为例
张卫滨 译
出版时间:2021年01月
页数:162
gRPC是由谷歌公司开源的高性能远程过程调用框架,它能适应各种环境,尤其适合构建云原生应用程序和微服务。利用gRPC,可以高效地跨数据中心建立服务间通信,灵活地支持负载均衡、健康检查、服务发现、认证等,将移动设备、应用程序和浏览器连接到后端服务,打通分布式计算的“最后一公里”。
随着gRPC的采用率呈指数级增长,开发人员需要一份介绍该技术的综合资源,本书旨在填补这一空白。作者分别用Go语言和Java语言介绍了gRPC的方方面面。无论是只想初探gRPC,还是想为自己的项目寻找新方案,你都能从本书中有所收获。
● 理解gRPC的底层原理和通信模式
● 对比gRPC和其他进程间通信技术
● 掌握如何创建服务定义
● 学会构建和运行gRPC应用程序
● 熟悉拦截器、多路复用、负载均衡等高级特性
● 理解gRPC如何与Docker和Kubernetes协作
书名:gRPC与云原生应用开发:以Go和Java为例
译者:张卫滨 译
国内出版社:人民邮电出版社
出版时间:2021年01月
页数:162
书号:978-7-115-55498-7
原版书书名:gRPC: Up and Running
原版书出版商:O'Reilly Media
Kasun Indrasiri
卡山·因德拉西里(Kasun Indrasiri), WSO2公司集成架构总监,Apache PMC成员,拥有丰富的微服务架构经验,组建了旧金山湾区的大型微服务Meetup活动,另著有Microservices for the Enterprise。
Danesh Kuruppu
丹尼什·库鲁普(Danesh Kuruppu),WSO2公司高级软件工程师,曾带领团队将gRPC集成到开源云原生编程语言Ballerina中,在gRPC社区中十分活跃。