Node.js实战分布式系统中的后端服务开发 pdf下载pdf下载

Node.js实战分布式系统中的后端服务开发百度网盘pdf下载

作者:
简介:本篇提供书籍《Node.js实战分布式系统中的后端服务开发》百度网盘pdf下载
出版社:虎彩文化图书专营店
出版时间:2022-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:(美)托马斯·亨特二世 著 郭笑鹏 译
定  价:149
出 版 社:机械工业出版社
出版日期:2022年01月01日
页  数:316
装  帧:平装
ISBN:9787111694496
主编推荐
内容待完善
目录
span第章为什么要用分布式9spanbrspanJavaScript的单线程特性9spanbrspan2Nodejs速览3spanbrspan3Nodejs的事件循环6spanbrspan4示例应用程序2spanbrspan第2章协议26spanbrspan2使用HTTP请求和响应27spanbrspan22使用GraphQL构建API外观39spanbrspan23使用gRPC进行RPC通信46spanbrspan第3章扩展54spanbrspan3集群模块54spanbrspan32使用HAProxy实现反向代理6spanbrspan33SLA和负载测试72spanbrspan第4章可观测性85spanbrspan4运行环境85spanbrspan42ELK与日志87spanbrspan43GraphiteStatsD和Grafana度量指标94spanbrspan44使用Zipkin进行分布式请求跟踪02spanbrspan45运行状况检查0spanbrspan46使用Cabot进行报警3spanbrspan第5章容器9spanbrspan5Docker简介2spanbrspan52容器化Nodejs服务27spanbrspan53使用DockerCompose进行基本编排35spanbrspan54内部Docker注册表40spanbrspan第6章部署45spanbrspan6使用TravisCI构建流水线46spanbrspan62自动化测试5spanbrspan63部署Heroku62spanbrspan64模块包和SemVer68spanbrspan65内部npm注册表79spanbrspan第7章容器编排84spanbrspan7Kubernetes简介85spanbrspan72启动88spanbrspan73部署应用程序92spanbrspan74服务发现99spanbrspan75修改部署204spanbrspan第8章弹性20spanbrspan8Nodejs进程的终止20spanbrspan82构建无状态服务28spanbrspan83使用Memcached构建外部缓存224spanbrspan84数据库连接的弹性229spanbrspan85使用Kne行Schema迁移238spanbrspan86幂等性和消息传递弹性248spanbrspan87弹性测试255spanbrspan第9章分布式基元259spanbrspan9ID生成问题259spanbrspan92Redis简介262spanbrspan93Redis操作263spanbrspan94寻求原子性272spanbrspan95事务274spanbrspan96Lua脚本276spanbrspan第0章安全性28spanbrspan0繁杂的代码库28spanbrspan02认识攻击面283spanbrspan03应用程序配置287spanbrspan04升级依赖项292spanbrspan05升级Nodejs298spanbrspan附录A安装HAProxy303spanbrspan附录B安装Docker305spanbrspan附录C安装Minikube和Kubectl307spanbr
内容简介
Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,使用了高效、轻量级的事件驱动、非阻塞I/O模型,让JavaScript运行在服务端的开发平台。本书主要介绍基于Node.js构建企业级后端服务,内容涉及Node.js和JavaScript的特性介绍、通信协议、扩展、可观测性、Docker容器、部署、容器编排、应用程序容错、分布式单元、应用程序安全性等内容。本书不是面向Node.js新手的,适用于拥有Node.js 实战经验且熟练掌握JavaScript的开发人员。读完本书,你会了解在生产环境中运行 Node.js服务所需的许多技术。