总的来说,它看起来是一个非常好的架构。如果您还没有阅读它,我将推荐企业应用程序体系结构的Martin Fowlers模式,该模式描述了问题中的每个主题。
从这个问题尚不清楚,您期望性能有多大。以我的经验,性能瓶颈很少出现在您认为的位置,而且您越早发现它们,就越容易更改架构以使其匹配。
您认为可测试性是一个主要问题是正确的。我已经成功使用了Martin Fowlers
被动视图-模式。您还应该在同一站点上查看Supervising
Controller。

总的来说,它看起来是一个非常好的架构。如果您还没有阅读它,我将推荐企业应用程序体系结构的Martin Fowlers模式,该模式描述了问题中的每个主题。
从这个问题尚不清楚,您期望性能有多大。以我的经验,性能瓶颈很少出现在您认为的位置,而且您越早发现它们,就越容易更改架构以使其匹配。
您认为可测试性是一个主要问题是正确的。我已经成功使用了Martin Fowlers
被动视图-模式。您还应该在同一站点上查看Supervising
Controller。