Cloud Native Go pdf snb 115盘 kindle 在线 下载 pmlz mobi

Cloud Native Go电子书下载地址
内容简介:
《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》旨在向开发人员展示如何构建适用于大流量、高并发场景下的云原生Web应用。《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》从搭建开发测试环境开始,逐步介绍使用Go语言构建微服务的方法,通过引入CI/CD流程和Wercker、Docker等工具将应用推送到云中。结合微服务构建中的后端服务、数据服务、事件溯源和CQRS模式、基于React和Flux的UI设计等,本书最后构建了一个基于Web的RPG游戏World of FluxCraft,可以作为使用Go构建云原生Web应用的参考,适合于云计算与Go语言编程从业者们阅读。
书籍目录:
1 云之道
1
云之道的优点
2
-- 遵循简单
2
-- 测试优先,测试一切
3
-- 尽早发布,频繁发布
5
-- 自动化一切
6
-- 建立服务生态系统
7
为什么使用Go
8
-- 简单
8
-- 开源
8
-- 易于自动化和IDE自由化
8
本章小结
9
2 开始
11
正确的工具
11
配置Git
12
-- 安装Homebrew
12
-- 安装Git客户端
13
-- 安装Mercurial和Bazaar
13
-- 创建GitHub账户
14
创建Go环境
14
-- 配置Go工作区
14
检查环境
15
本章小结
16
3 Go入门
17
建立Hello cloud
18
使用基本函数
19
使用结构体
22
介绍Go接口
25
向结构体添加方法
25
-- Go中的接口动态类型检查
26
使用第三方包
28
创建自有包
30
-- 导出函数和数据
31
-- 创建包
31
本章小结
34
4 持续交付
35
Docker介绍
36
-- 为什么要使用Docker
36
-- 安装Docker
36
-- 运行Docker镜像
38
与Wercker的持续集成
39
-- 持续集成的最佳实践
39
-- 为什么使用Wercker
40
-- 创建Wercker应用程序
41
-- 安装Wercker CLI
42
-- 创建Wercker配置文件
43
-- 使用Wercker进行构建
48
-- 部署到Docker Hub
50
读者练习:创建完整的开发管道
51
-- 高级挑战:集成第三方库
53
本章小结
53
5 在Go中构建微服务
55
设计API First的服务
55
-- 设计match API
56
-- 创建API Blueprint
56
-- 通过Apiary测试和发布文档
58
架设微服务
59
构建Test First的服务
62
-- 创建第一个失败测试
63
-- 测试Location Header
66
-- 壮丽的蒙太奇:迭代测试
67
在云端部署和运行
70
-- 创建PWS账户
70
-- 配置PCF开发环境
70
-- 提交到Cloud Foundry
71
本章小结
72
6 运用后端服务
75
设计服务系统
75
测试优先构建依赖服务
77
-- 构建fulfillment服务
78
-- 构建catalog服务
81
在服务之间共享结构化数据
87
-- 客户端引用服务端包
88
-- 客户端复制服务端结构
88
-- 客户端与服务端引用共享包
89
使用服务捆绑来外部化地址与元数据
90
服务发现
93
-- 动态服务发现
94
-- Netflix的服务发现系统Eureka
94
读者练习
97
-- 进阶操作
97
本章小结
98
7 构建数据服务
99
构建MongoDB存储库
100
-- 为什么选择MongoDB
100
-- 更新存储库模型
100
-- 通过Go来操作MongoDB
101
-- 以Test-First方式编写MongoDB存储库
102
集成测试一个Mongo-Backed服务
107
-- 集成临时MongoDB数据库
108
-- 编写一个集成测试
110
在云中运行
115
-- 后端服务的配置
115
本章小结
117
8 事件溯源和CQRS
119
现实源自事件
120
-- 幂等
121
-- 隔离
121
-- 可测试
122
-- 可再现,可恢复
123
-- 大数据
123
拥抱最终一致性
123
CQRS简介
124
事件溯源案例
126
-- 天气监测
126
-- 互联网汽车
127
-- 社交媒体消息处理
127
代码示例:管理无人机舰队
128
构建命令处理程序服务
129
-- RabbitMQ介绍
129
-- 构建命令处理器服务
133
构建事件处理器
135
-- 对事件处理器进行集成测试
140
构建查询处理程序服务
140
本章小结
141
9 使用Go构建Web应用程序
143
处理静态文件和asset
143
支持JavaScript客户端
145
使用服务端模板
148
处理表单
150
使用cookie和会话状态
151
-- 写入cookie
152
-- 读取cookie
153
使用Wercker构建和部署
153
本章小结
155
10 云安全
157
保护Web应用程序
157
-- 应用程序安全性选项
158
-- 设置Auth0账户
159
-- 构建一个OAuth安全的Web应用程序
160
-- 运行安全的Web应用程序
164
保护微服务
166
-- 客户端凭据模式概述
166
-- 使用客户端凭据保护微服务
168
-- 关于SSL的注意事项
169
隐私和数据安全
170
-- 黑客不能得到你没有的
170
读者练习
172
本章小结
173
11 使用WebSockets
175
WebSockets解析
175
-- WebSockets如何工作
176
-- WebSockets与服务器发送事件对比
177
-- 设计WebSockets服务器
177
WebSockets的云原生适应性
178
使用消息服务创建WebSockets应用
180
-- 关于JavaScript框架
183
-- 运行WebSockets示例
183
本章小结
184
12 使用React构建Web视图
185
JavaScript的形势
186
为什么选择React
186
-- 虚拟DOM
187
-- 组件组合
187
-- 响应式数据流
188
-- 集中焦点
188
-- 使用的便利性
189
React应用程序剖析
189
-- package.json文件
189
-- Webpack.config.js文件
191
-- .babelrc文件
191
-- 理解JSX和Webpack
191
-- React组件
192
构建简单的React应用程序
192
-- 不赞成的做法
199
测试React应用程序
200
进一步阅读
200
-- React网站
200
-- React书籍
201
-- 其他资料
201
本章小结
201
13 使用Flux构建可扩展的UI
203
Flux介绍
203
-- dispatcher
204
-- store
204
-- view
205
-- action
205
-- source
205
-- Flux的复杂性
205
创建Flux应用程序
206
本章小结
215
14 创建完整应用World of FluxCraft
217
World of FluxCraft介绍
218
架构概览
219
-- 独立扩展、版本控制和部署
221
-- 数据库不是集成层
221
-- 单向不可变数据流
221
Flux GUI
222
-- Go UI宿主服务
223
-- 玩家移动时序图
224
命令处理
225
事件处理
226
维持现实服务的状态
227
地图管理
227
自动验收测试
228
本章小结
230
15 结论
231
我们学到了什么
231
-- Go不是小众语言
231
-- 微服务应该有多“微”
232
-- 持续交付和部署
232
-- 测试一切
232
-- 尽早发布,频繁发布
232
-- 事件溯源、CQRS和更多首字母缩略词
233
下一步
233
附录A 云应用的故障排查
235
作者介绍:
作者简介
Kevin Hoffman通过现代化和以多种不同语言构建云原生服务的方式帮助企业将其应用程序引入云端。他10岁时开始编程,从那时起便已经沉迷于构建软件,并花了很多时间学习语言、框架和模式。他已经构建了从遥控摄影无人机、仿生性安全系统、超低延迟金融应用程序到移动应用程序等一系列软件,并且在构建需要与Pivotal Cloud Foundry配合使用的自定义组件时爱上了Go语言。
Dan Nemeth目前在Pivotal担任咨询解决方案架构师,负责支持Pivotal Cloud Foundry。他从1995年开始从事专业编码,使用ANSI C编写了用于本地ISP的CGI脚本。他职业生涯的大部分时间都是作为独立顾问为金融、制药等各个行业提供解决方案,其间不断使用当时流行的各种语言和框架。Dan最近接受了Go作为自己的"归宿",其间不断热情地将它用于所有的项目。
译者简介
宋净超,TalkingData技术运营团队工程师。拥有多年的Hadoop大数据平台运维管理经验,熟悉Hadoop技术、Docker生态系统以及PaaS平台,主导了 TalkingData的Yarn on Docker项目改造和微服务落地,关注开源软件及Docker、Kubernetes的前沿发展,关注Kubernetes和TensorFlow的实践。多次在全球架构师峰会、QCon 、CNUTCon、云栖大会等技术会议上作为讲师进行技术分享,博客地址:http://rootsongjc.github.io/。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》旨在向开发人员展示如何构建适用于大流量、高并发场景下的云原生Web应用。《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》从搭建开发测试环境开始,逐步介绍使用Go语言构建微服务的方法,通过引入CI/CD流程和Wercker、Docker等工具将应用推送到云中。结合微服务构建中的后端服务、数据服务、事件溯源和CQRS模式、基于React和Flux的UI设计等,本书最后构建了一个基于Web的RPG游戏World of FluxCraft,可以作为使用Go构建云原生Web应用的参考,适合于云计算与Go语言编程从业者们阅读。
网站评分
书籍多样性:9分
书籍信息完全性:6分
网站更新速度:9分
使用便利性:6分
书籍清晰度:5分
书籍格式兼容性:6分
是否包含广告:6分
加载速度:5分
安全性:5分
稳定性:9分
搜索功能:9分
下载便捷性:8分
下载点评
- 下载速度快(226+)
- 一星好评(294+)
- 傻瓜式服务(107+)
- 盗版少(653+)
- 差评少(454+)
- 速度慢(142+)
- 经典(246+)
- 推荐购买(257+)
下载评价
- 网友 习***蓉:
品相完美
- 网友 菱***兰:
特好。有好多书
- 网友 丁***菱:
好好好好好好好好好好好好好好好好好好好好好好好好好
- 网友 冯***丽:
卡的不行啊
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 权***波:
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 堵***格:
OK,还可以
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 詹***萍:
好评的,这是自己一直选择的下载书的网站
- 网友 国***芳:
五星好评
喜欢"Cloud Native Go"的人也看了
中公2017贵州省公务员录用考试辅导教材15天冲刺行政职业能力测验 pdf snb 115盘 kindle 在线 下载 pmlz mobi
好孩子想知道的寓言故事(精华版) 浙江少年儿童出版社 浙江少年儿童出版社 9787534288753 pdf snb 115盘 kindle 在线 下载 pmlz mobi
沈尹默临汉隶五种 pdf snb 115盘 kindle 在线 下载 pmlz mobi
5年中考3年模拟:英语(八年级下册 人教版 2020版 初中试卷) pdf snb 115盘 kindle 在线 下载 pmlz mobi
恩波教育 2023年春 初中数学小题狂做 巅峰版 周末拔高专用 七年级下册 7年级 下册 苏科版SK版 江苏凤凰科学技术出版 pdf snb 115盘 kindle 在线 下载 pmlz mobi
养育男孩 pdf snb 115盘 kindle 在线 下载 pmlz mobi
超人 四季 pdf snb 115盘 kindle 在线 下载 pmlz mobi
2021秋期末复习冲刺卷八年级上册政治生物历史试卷人教版RJ版同步练习册教辅书初二中考精选检测卷期末考试复习专用模拟测试卷 pdf snb 115盘 kindle 在线 下载 pmlz mobi
简单读书 pdf snb 115盘 kindle 在线 下载 pmlz mobi
心理黑洞 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 翻译与技术 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 全新精装版 灸绳 周楣声正版针灸艾灸书籍灸穴经典按压按摩书 疗法针灸学基础理论 中医学灸疗宝鉴临床医学书良品养生书籍大全包邮 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 【正版全新】 城市化进程中土地征收法律问题研究潘嘉玮著人民出版社9787010077864 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 清代词学的建构 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 2024 5年高考3年模拟高中地理选择性必修一湘教版XJ五年高考三年模拟高中地理选修1一同步讲解练习册高二上册地理全解全练 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 糖尿病用药与配餐(精华版) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 在职攻读硕士学位英语考试词汇手册 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 捷联惯导动基座对准新方法及导航误差抑制技术研究 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 布达拉宫 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- "临门一脚"考试系列辅导丛书·2009-2010证券从业资格考试应试辅导及考点预测 pdf snb 115盘 kindle 在线 下载 pmlz mobi
书籍真实打分
故事情节:6分
人物塑造:3分
主题深度:9分
文字风格:7分
语言运用:7分
文笔流畅:8分
思想传递:5分
知识深度:9分
知识广度:4分
实用性:8分
章节划分:8分
结构布局:9分
新颖与独特:6分
情感共鸣:9分
引人入胜:5分
现实相关:5分
沉浸感:7分
事实准确性:7分
文化贡献:6分