
读书笔记
「已注销」
这个作者很懒,什么都没留下…
展开
-
《企业应用架构模式》读书笔记1-并发
避免并发隔离性和不变性1、隔离 划分数据,使得每一片数据只能被一个执行单元访问。 隔离是一种减少错误发生的有效技术。可以使用隔离方法安排资源,以便程序进入的是隔离区,而无需考虑并发问题。 好的并发设计应该是:找个各种创建隔离区的方法,并且保证每个隔离区里能够完成尽可能多的任务。2、不变性 只有共享数据可以修改的情况下,才会出现并发问题。所以,一个避免并发冲突的方法是识原创 2015-11-04 16:13:13 · 789 阅读 · 0 评论 -
《企业应用架构模式》读书笔记2-分布策略
远程接口和本地接口本地接口最好是细粒度的比如,如果有一个地址类,则一个好的接口应该有单独的方法,分别获取城市,地区,街道等。细粒度接口非常好,因为它符合一般面向对象的原则,即尽可能细分,使我们可以以不同方式组合和覆盖这些方法以便在将来进行设计扩展。 远程接口应该是粗粒度的。 应该在一次调用里得到城市,地区,街道信息,而不是三次调用。虽然这样扩展性较差,但是为了性能值得这么做。 分布对象设计第一定律不原创 2015-11-04 16:02:39 · 780 阅读 · 0 评论