《Cloud Native Go》,Kevin Hoffman 著,宋净超、吴迎松、徐蓓、马超译,电子工业出版社出版,2017 年 8 月。
本书已由电子工业出版社出版,可以在京东上购买。
照片拍摄于 2017 年 9 月 12 日,北京
Cloud Native Go 向开发人员展示如何构建大规模云应用程序,在满足当今客户的强大需求的同时还可以动态扩展来处理几乎任何规模的数据量、流量或用户。
Kevin Hoffman 和 Dan Nemeth 详细描述了现代云原生应用程序,阐明了与快速、可靠的云原生开发相关的因素、规则和习惯。他们还介绍了 Go 这种“简单优雅”的高性能语言,它特别适合于云开发。
在本书中你将使用 Go 语言创建微服务,使用 ReactJS 和 Flux 添加前端 Web 组件,并掌握基于 Go 的高级云原生技术。Hoffman 和 Nemeth 展示了如何使用 Wercker、Docker 和 Dockerhub 等工具构建持续交付管道; 自动推送应用程序到平台上; 并系统地监控生产中的应用程序性能。
章节简介如下图。
Kevin Hoffman通过现代化和以多种不同语言构建云原生服务的方式帮助企业将其应用程序引入云端。他 10 岁时开始编程,在重新组装的 CommodoreVIC-20 上自习 BASIC。从那时起,他已经沉迷于构建软件,并花了很多时间学习语言、框架和模式。他已经构建了从遥控摄影无人机、仿生性安全系统、超低延迟金融应用程序到移动应用程序等一系列软件。他在构建需要与 Pivotal Cloud Foundry 配合使用的自定义组件时爱上了 Go 语言。
Kevin 是流行的幻想书系列(The Sigilord Chronicles )的作者,他热切地期待着最终能够将自己对构建软件的热爱与对构建幻想世界的热爱结合起来。
Dan Nemeth目前在 Pivotal 担任咨询解决方案架构师,负责支持 Pivotal Cloud Foundry。他从 Commodore 64 开始就一直在开发软件,从 1995 年起开始专业编码,使用 ANSIC 编写了用于本地 ISP 的 CGI 脚本。从那时起,他职业生涯的大部分时间里是作为独立顾问为从金融到制药行业提供解决方案,并使用当时流行的各种语言和框架。Dan 最近接受了 Go 作为自己的归宿,并热情地将它用于所有的项目。
如果你发现 Dan 没在电脑前,他很可能就是在靠近安纳波利斯的水域玩帆船或飞钓。