在过去的几天里,我正在制作一个应用/学习DDD的示例应用程序。DDD的原则之一(如果我错了请纠正我)是,对实体的所有更改都应该通过聚合根( AR )进行,并且AR应该与其子实体一起加载。只有一个小细节困扰着我。我不能理解DDD是如何处理性能问题的。假设我有一个订单(AR),假设它有20000,30000的OrderLine。性能问题可能会急于加载很多子记录,除了说订单是AR之外,你还可以想象另一种情况。我期待着阅读你对这一主题的意见。
responce = request.GetResponse() as HttpWebResponse;我收到了一个接一个的响应,间隔超过一秒,但我认为我的互联网连接可以更快地工作,因为收到的数据非常小。) obj.Response = obj.Request.EndGetResponse(ar) as HttpWebResponse;我得到了非常小的速度提升,大约10-30%,但我使用异步请求如果服务器不能同时处理来自一个ip的多个请求,这是可以接受的…但当我用代码运行10控制台应用程序时:
vo