【问题标题】:Documenting architectural design for scalable web apps [closed]记录可扩展 Web 应用程序的架构设计 [关闭]
【发布时间】:2015-12-03 09:12:39
【问题描述】:

我正在开发一个应用程序,它有一些可扩展性要求,由一个基于 Web 的前端以及一组服务和工作流组成。在我设计的架构中,其中一些服务将对给定的数据集执行必要的转换,从数据库中提取其他数据等等。

在记录我的建筑设计方面,我想知道是否有人可以推荐几本书或一些关于最佳实践的阅读材料。我不是在寻找关于 UML 的指南。让我澄清一下...

例如:我有一个服务……我们称它为我的工作流服务。它将接受一个请求,从数据库中读取一些内容以查找该请求,然后触发一个工作流。听起来很容易。在架构设计方面,假设我将数据库逻辑分解为它自己的模块或包......这应该被称为 blahblahblahDAO 还是 blahblahblahBusinessObjects?

提前致谢。

【问题讨论】:

    标签: web-services design-patterns architecture


    【解决方案1】:

    如果您正在寻找有关如何对真实软件进行分层以及它们应该具有哪些专有名称的更深入见解,您应该阅读Domain Driven Design

    First and classic book(请注意,它非常笼统)。至于实用的东西,您可以查看this book 或只是谷歌一些online examples

    【讨论】:

      猜你喜欢
      • 2011-09-30
      • 2020-12-26
      • 2010-10-28
      • 1970-01-01
      • 2013-07-07
      • 2013-06-26
      • 1970-01-01
      • 1970-01-01
      • 2014-11-15
      相关资源
      最近更新 更多