设计模式
文章平均质量分 92
qq_20853741
这个作者很懒,什么都没留下…
展开
-
EntityFramework之领域驱动设计(DDD)
本文主要介绍了DDD的一些基础概念:领域模型:领域实体、领域服务以及值对象;建模一定要从真实的领域业务出发,多与领域专家进行沟通来完善模型。 聚合与聚合根:它的主要作用是用来确保各种关系下的实体的数据一致性;但是确认聚合根这个过程,实际上也是对业务的梳理过程。 架构分层: 每一层都职责清楚;依懒于接口来降低耦合。 封装和测试: 所有的业务都放到领域层,同时对领域层进行单元测试来确保最核心的逻辑不会遭到破坏。为什么要分层?三层架构是不是就是表现层、业务逻辑层和数据访问层?”分层嘛,不就是将具有原创 2021-02-22 17:05:40 · 362 阅读 · 0 评论 -
Reactor模式
一、Reactor模式的应用场景反应器设计模式(Reactor pattern)是一种为处理并发服务请求,并将请求提交到一个或者多个服务处理程序的事件设计模式。当客户端请求抵达后,服务处理程序使用多路分配策略,由一个非阻塞的线程来接收所有的请求,然后派发这些请求至相关的工作线程进行处理。那么,什么场景下使用Reactor模式?对于高并发系统,常会使用Reactor模式,其代替了常用的多线程处理方式,节省系统的资源,提高系统的吞吐量。下面用比较直观的形式来介绍这种模式的使用场景。以餐.原创 2020-12-29 15:42:48 · 288 阅读 · 0 评论