送书 | DDD/Serverless/RESTFul Web Clients,总有一款适合你

Posted ThoughtWorks洞见

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了送书 | DDD/Serverless/RESTFul Web Clients,总有一款适合你相关的知识,希望对你有一定的参考价值。

ThoughtWorks作为一家学习型组织,颇为看重每一位员工的学习能力。好读书、会读书是我们的共有基因,著书、译书在这里也成为风潮,我们通过这种方式加深对知识的理解,也助力知识的传播。

(部分ThoughtWorker参与编写的书籍)

在这里与电子工业出版社的小伙伴共同推(送)荐(出)几本近日上架的优选书籍。留言说出你对这几本书的看法,我们将为排名最靠前的九位同学赠书。

《领域驱动设计精粹》

送书 | DDD/Serverless/RESTFul Web Clients,总有一款适合你

[美] Vaughn Vemon 著

ThoughtWorks:覃宇 笪磊 译

领域驱动设计(Domain-Driven Design,DDD)这种软件建模方法并非仅仅停留在理论层面,在实际操作中它也能发挥巨大的作用。因此,全世界的开发者们都在积极地采用DDD。现在就有一本随时可供查阅的手册呈现在你面前,它介绍了DDD的基础知识:它是什么、它解决了什么问题、它如何工作,而你又将如何从中快速挖掘价值。

本书内容包括

  • DDD可以为你或者你的组织做些什么,以及它为什么如此重要

  • DDD战略设计的基石:限界上下文和通用语言

  • 使用子域进行战略设计

  • 上下文映射:帮助团队更具策略性地进行协作并集成软件

  • 使用聚合和领域事件进行战术设计

  • 使用项目加速和管理工具来建立并维护团队的节奏

《Severless 架构》

[英] Peter Sbarski 著

ThoughtWorks:覃宇、罗丽

李源 译

适读人群 :系统开发人员和大型系统的系统架构设计人员、工科学者、计算机专业学生。

《Serverless架构:无服务器应用与AWS Lambda》将教你如何构建、保护和管理无服务器架构,为要求苛刻的 Web 和移动应用提供支持。本书中现成的真实案例、代码片段、图表和架构描述都可以被轻松地应,来帮助你快速完成任务。最后,你将能够在 AWS 上设计和构建自己的无服务器应用程序。

本书内容包括:

  •  无服务器计算的初始步骤

  • 重要的设计模式和架构

  • 编写 AWS Lambda 函数并使用 API Gateway

  • 使用像 Auth0 和 Firebase 这样的关键服务来组合无服务器应用程序

  • 保护、部署和管理无服务器架构

《RESTful Web Clients:基于超媒体的可复用客户端》

[美] Mike Amundsen 著

曾著 徐必涛 译

适读人群 :web及客户端的学习者和开发人员

强大的基于Web的REST和超媒体风格的API变得日益普遍,但很多开发者却依赖定制的客户端代码,并没有将相同的技术和模式应用到超媒体客户端中。通过这本实践性很强的指导书,你将学到如何将一次性的(客户端)实现转化为具有稳定性、灵活性和可重用性的通用客户端应用。

  • 将仅含html的Web应用转换为JSON API服务

  • 克服维护普通JSON风格客户端应用的挑战

  • 使用表述器模式将输出格式与内部对象模型解耦

  • 探索使用HAL(超文本应用语言)构建的客户端应用

  • 用请求、解析、等待循环(RPW)模式解决可重用客户端问题

  • 理解使用Siren内容类型构建客户端应用的利弊

  • 通过采用一种与时俱进的设计美学来处理API的版本化

  • 打造可以消费多个服务的单一客户端应用


留言说出你对这几本书的看法,我们将为排名最靠前的九位同学赠书。上期中奖名单为:阿龙、メPyc、Ken@W、郑永可、雾、茂。

请以上几位同学点击「阅读原文」填写收件信息~

以上是关于送书 | DDD/Serverless/RESTFul Web Clients,总有一款适合你的主要内容,如果未能解决你的问题,请参考以下文章

送书啦!送书啦!实战为王——React Native App从创建开发到发布

Kotlin 核心编程:送书,速来

八月送书福利!C/C++常用算法

[送书] Java 线程池 ThreadPoolExecutor 相关题目解析

送书三月份的福利来了。

送书 |《TensorFlow+PyTorch 深度学习从算法到实战》