反应式应用开发

反应式应用开发
作者: (美)邓肯·德沃尔//肖恩·沃尔什//布赖恩·哈纳菲|责编:王军
出版社: 清华大学
原售价: 69.80
折扣价: 49.60
折扣购买: 反应式应用开发
ISBN: 9787302563563

作者简介

\"Sean Walsh已经在技术行业工作了20多年。在此期间,他从一开始使用Microsoft技术体系的语言和框架进行编程,转变到在20世纪90年代中期成为Java的早期使用者。Sean为许多垂直领域(特别是金融、能源和零售行业)的初创公司和企业提供咨询。自1996年以来,他一直是曼哈顿一家成功的中型咨询公司的首席技术官和联合创始人。他还是SOA Software的服务副总裁,以及一家利润丰厚的软件咨询公司的所有者。 在卖掉上一家公司并休息了一段时间后,Sean决定再次扬帆起航,并且再次开始在能源行业从事实践咨询工作,最初使用的是Java和Spring,但在看到它们的局限性后,Sean开始使用Akka和Scala。Sean在使用Lightbend开源技术栈构建分布式应用方面积累了多年的经验,其中包括Weight Watchers的数字化转型。 Sean现在是Lightbend的现场CTO,负责帮助Lightbend的客户实现反应式架构。 Duncan Devore是Lightbend的首席系统工程师,并且多年来一直是Scala、Akka和反应式应用的坚定支持者,他开发了第一批投入生产使用的反应式应用之一。他还是Martin Krasser最初的事件溯源项目的提交者,该项目后来发展成为Akka Persistence,同时他还维护着Akka Persistence Mongo Journal。 Brian Hanafee首次涉足书籍编写是作为《反应式设计模式》(Reactive Design Patterns,该书已由清华大学出版社引进并出版)的合著者。他是富国银行(Wells Fargo Bank)的首席系统架构师,负责各种不同的开发活动,并一直提倡提高技术水平。此前,Brian就职于Oracle公司,致力于互动电视和文本处理的新产品及系统的研发。1994年,他在一辆行驶的汽车上发出了第一封电子邮件。在此之前,Brian曾在Booz、Allen & Hamilton和Advanced Decision Systems担任助理,并将人工智能技术应用于军事规划系统。他还为其中的首批弹射安全头盔式显示系统编写了软件。 Brian在加州大学伯克利分校获得了电子工程和计算机科学学士学位。\"

内容简介

\"《反应式应用开发》将深入浅出地讲解包含反应式编程在内的与反应式应用开发有关的各个基本概念以及一些常用的模型与工具。通过阅读本书,具备一定开发经验的读者将能够充分理解反应式技术领域所涉及的方方面面,并且可以亲自动手开发出具 备反应式基本特性的应用。 《反应式应用开发》示例采用的是渐进演化的方式,以期读者可以逐步实践,循序渐进地掌握反应式编程的微妙之处。 虽然本书内容都是以Akka 框架为基础展开的,不过译者认为,作为开发人员, 我们不应仅着眼于某个框架,而是要通过现象看清本质,框架只不过是思想体系或方法论的实践落地而已。希望读者可以通过阅读本书掌握反应式编程的理论精髓,而不是仅仅停留在可以用 Akka框架编写反应式应用这样的层面上。 \"