软件架构

  • [美]Vaughn
  • 为你讲解软件设计领域中热门的领域驱动设计精髓。
  • Nigel
  • 本书适合对Docker感兴趣的入门新手、Docker技术开发人员以及运维人员阅读,本书也可作为Docker认证工程师考试的参考图书。
  • 邱硕
  • 这是国内首本从大型互联网系统的应用角度探讨分布式缓存的书籍,包含了原理、框架、架构、案例等多方面的视角。
  • 迈克尔·基林(Michael
  • 本书详细讲解架构师的工作思维和工作方法,帮助架构师开展日常架构设计工作,提高工作效率和团队的整体架构设计水平。堪称《程序员修炼之道》姊妹篇。它可以帮助你:成为出色的技术领导者;在快速迭代的敏捷开发中开展架构设计;避免项目波动和返工;带领团队共同成长。
  • GregorHohpe
  • 这是一本有关使用消息传递进行企业集成的书。这本书并不只是介绍某种特别的技术或产品,而是为使用各种消息传递产品和技术的开发人员以及集成人员准备的。本书不会为企业应用集成建立商业案...
  • 【美】ArturEjsmont
  • ArturEjsmont是一位充满激情的软件工程师及敏捷领导者,目前就职于雅虎悉尼。Artur从事Web应用方面的开发工作已经超过十年,同时也大量关注敏捷及创业公司管理,热爱精...
  • 李运华
  • 1)架构设计基础,包括架构设计相关概念、历史、原则、基本方法,让架构设计不再神秘。2)架构设计流程,描述通用的架构设计流程,让架构设计不再依赖天才的创作,而是有章可循。3)架构设计专题:包括高性能架构设计、高可用架构设计、可扩展架构设计,这些模式可以直接参考和应用。4)架构设计实战,包括重构、开源方案引入、架构发展路径、互联网架构模板等。
  • [美]莫莉·赖特·斯廷森
  • 通过Alexander、Wurman、Price、Negroponte的工作,揭示架构设计理念,并探索新的数字设计方法。
  • 李艳鹏
  • Java分布式微服务架构设计核心要点详解,实践引用代码提高实现效率。

软件架构相关书籍

系统架构设计 电子书
适读人群:立志向系统架构师转型的广大开发人员本书包含作者基于自身在传统以及互联网行业多年的技术与管理工作经历展开论述,结合方法论和工程实践,具有较强的针对性和适用性,能帮助读者了解并掌握迈向架构师所需的各种知识体系和实践技巧。本书在介绍技术以及过程管理的内容时,采用“思路à方法论à工程实践”的三段式模型,不光告诉读者可以怎么做,更重要的是提供了对问题的分析以及解决思路和方法论,并辅以相应的工程实践和案例分析。本书从“向架构师转型”的角度出发,关注于转型这个特定主题给出了作者自身的一些思考和总结,从内容上填补了市场上的这一空白。
软件测试架构实践与精准测试 电子书
本书以如何搭建软件测试团队为出发点,结合作者提出的软件测试模型—“川模型”测试架构,并结合精准测试理念,阐述了组建测试团队的过程,包括如何制定部门规划、流程规范和KPI,以及如何提升人员素质、打造团队文化和凝聚力及提高执行力等内容。本书语言诙谐幽默,引人入胜。本书特别适合刚组建的测试团队中的测试人员阅读,也适用于质量管理部门、研发部门等技术团队人员阅读。当然,如果你的公司已经有成熟的测试部门,想进
软件测试专项技术——基于Web、移动应用和微信 电子书
本书从理论、技术和实践方面介绍了如何测试Web、移动应用和微信,并给出了大量测试案例。本书共5章,主要内容包括Web测试涉及的理论和技术、常用Web开发技术、高级Web开发技术、移动应用的测试,以及微信的测试。
全栈软件测试自动化:Selenium和Appium(Python版) 电子书
本书讲解了使用Python、Selenium和Apium进行自动化测试的方法与技术。全书主要内容包括自动化测试、关键识别技术和常见控件的使用、移动端自动化测试实例和核心原理、自动化测试实战项目原型设计、接口测试、PythonRequests接口测试实战等。
测试工程师核心开发技术 电子书
本书共7章,凝聚了51Testing软件测试网在软件测试培训方面的精华内容。主要内容包括Linux系统入门知识、LinuxShell编程技术、Oracle和MySQL两大主流数据库的基本操作、配置管理工具SVN及Java和Python编程。
自动化测试主流工具入门与提高 电子书
本书共5章,分别讲解了开源的Web自动化测试工具Selenium,基于Java的压力和接口测试工具JMeter,单元测试中的JUnit测试框架和JMock工具,用于移动端的自动化测试工具Appium,以及Appium测试框架的搭建。