您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
联系客服
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
gRPC与云原生应用开发 以Go和Java为例
字数: 266000
装帧: 平装
出版社: 人民邮电出版社
作者: (斯里)卡山·因德拉西里,(斯里)丹尼什·库鲁普
出版日期: 2021-01-01
商品条码: 9787115554987
版次: 1
开本: 16开
页数: 180
出版年份: 2021
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
收藏
上架到店铺
×
Close
上架到店铺
{{shop.name}}
点此去绑定店铺
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1.本书全面介绍了gRPC,可作为终极指南,用于gRPC应用程序开发周期的各个阶段; 2.高效构建微服务和分布式系统; 3.GitHub项目总星数近5万; 4.谷歌加持,已被微软、思科、Netflix等公司采用; 5.书中所有示例都提供了Java语言和Go语言的两种实现; 6.提供随书代码和补充材料。 ·gRPC是由谷歌公司开源的高性能远程过程调用框架,它能适应各种环境,尤其适合构建云原生应用程序和微服务。利用gRPC,可以高效地跨数据中心建立服务间通信,灵活地支持负载均衡、健康检查、服务发现、认证等,将移动设备、应用程序和浏览器连接到后端服务,打通分布式计算的“最后一公里”。 ·随着gRPC的采用率呈指数级增长,开发人员需要一份介绍该技术的综合资源。本书作者分别用Go语言和Java语言介绍了gRPC的方方面面。无论是只想初探gRPC,还是想为自己的项目寻找新方案,你都能从本书中有所收获。 - 理解gRPC的底层原理和通信模式 - 对比gRPC和其他进程间通信技术 - 掌握如何创建服务定义 - 学会构建和运行gRPC应用程序 - 熟悉、多路复用、负载均衡等高级特性 - 理解gRPC如何与Docker和Kubernetes协作
内容简介
本书全面介绍了gRPC,可作为终极指南,用于gRPC应用程序开发周期的各个阶段。本书的主要内容包括gRPC的基础知识;gRPC与常规进程间通信技术的区别;gRPC的通信模式、底层原理,以及一些非常重要的高级特性,如、截止时间、错误处理、元数据、多路复用、负载均衡等。此外,本书还介绍了如何使用Go语言和Java语言构建gRPC应用程序并使其在生产环境中运行,也讲解了gRPC如何与Docker和Kubernetes协作,以及其生态系统中的其他内容。本书广泛使用Go语言和Java语言编写代码示例,帮助读者掌握每个概念。 本书适合构建分布式应用程序和微服务的开发人员及架构师阅读。
目录
译者序
前言
第1章 gRPC入门
1.1 gRPC的定义
1.1.1 服务定义
1.1.2 gRPC服务器端
1.1.3 gRPC客户端
1.1.4 客户端–服务器端的消息流
1.2 进程间通信技术的演化
1.2.1 传统的RPC
1.2.2 SOAP
1.2.3 REST
1.2.4 gRPC的起源
1.2.5 选择gRPC的原因
1.2.6 gRPC与其他协议的对比:Thrift和GraphQL
1.3 现实世界中的gRPC
1.3.1 Netflix
1.3.2 etcd
1.3.3 Dropbox
1.4 小结
第 2章 开始使用gRPC
2.1 创建服务定义
2.1.1 定义消息类型
2.1.2 定义服务类型
2.2 实现
2.2.1 开发服务
2.2.2 开发gRPC客户端
2.3 构建和运行
2.3.1 构建Go服务器端应用程序
2.3.2 构建Go客户端应用程序
2.3.3 运行Go服务器端应用程序和客户端应用程序
2.3.4 构建Java服务器端应用程序
2.3.5 构建Java客户端应用程序
2.3.6 运行Java服务器端应用程序和客户端应用程序
2.4 小结
第3章 gRPC的通信模式
3.1 一元RPC模式
3.2 服务器端流RPC模式
3.3 客户端流RPC模式
3.4 双向流RPC模式
3.5 使用gRPC实现微服务通信
3.6 小结
第4章 gRPC的底层原理
4.1 RPC流
4.2 使用protocol buffers编码消息
4.3 基于长度前缀的消息分帧
4.4 基于HTTP/2的gRPC
4.4.1 请求消息
4.4.2 响应消息
4.4.3 理解gRPC通信模式中的消息流
4.5 gRPC实现架构
4.6 小结
第5章 gRPC:超越基础知识
5.1
5.1.1 服务器端
5.1.2 客户端
5.2 截止时间
5.3 取消
5.4 错误处理
5.5 多路复用
5.6 元数据
5.6.1 创建和检索元数据
5.6.2 发送和接收元数据:客户端
5.6.3 发送和接收元数据:服务器端
5.6.4 命名解析器
5.7 负载均衡
5.7.1 负载均衡器代理
5.7.2 客户端负载均衡
5.7.3 压缩
5.8 小结
第6章 安全的gRPC
6.1 使用TLS认证gRPC通道
6.1.1 启用单向安全连接
6.1.2 启用mTLS保护的连接
6.2 对gRPC调用进行认证
6.2.1 使用basic认证
6.2.2 使用OAuth 2.0
6.2.3 使用JWT
6.2.4 使用基于令牌的谷歌认证
6.3 小结
第7章 在生产环境中运行gRPC
7.1 测试gRPC应用程序
7.1.1 测试gRPC服务器端
7.1.2 测试gRPC客户端
7.1.3 负载测试
7.1.4 持续集成
7.2 部署
7.2.1 部署到Docker上
7.2.2 部署到Kubernetes上
7.3 可观察性
7.3.1 度量指标
7.3.2 日志
7.3.3 跟踪
7.4 调试和问题排查
7.5 小结
第8章 gRPC的生态系统
8.1 gRPC网关
8.2 gRPC的HTTP/JSON转码
8.3 gRPC服务器端反射协议
8.4 gRPC中间件
8.5 健康检查协议
8.6 gRPC健康探针
8.7 其他生态系统项目
8.8 小结
关于作者
关于封面
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网