首页  ·  知识库 ·  架构设计
网格模式   列表模式
  • 我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与架构设计呢?......
  • 上篇看了软件架构的演进,从两层架构到DDD的分层架构,并且使用结合代码理解了不同分层架构的思想。接下来我们看看DDD的分层架构是如何知道我们落地微服务代码模型。......
  • 对于构架一个复杂的应用,设计一个适合应用需求的,同时具备”高内聚,低耦合”理念的分层架构,能够是的各层的边界清晰而职责分明。而DDD的分层架构又是怎么样的呢?......
  • 如果领域分解出的子域已经足够简单而清晰,问题域难度已经在解决问题的能力之下,这时我们可以聚焦一个子域,考虑如何根据上下文语义边界来划分限界上下文,建立通用语言,完成领域建模。......
  • DDD是处理高度复杂领域的设计思想,其解决复杂问题的过程,体现了”分而治之”的思想。......
  • 在系统的开发过程中,很多开发者都为了实现系统的高可用性而发愁。本文从研发规范层面、应用服务层面、存储层面、产品层面、运维部署层面、异常应急层面这六大层面去剖析一个高可用系统的架构设......
  • SpringBoot统?功能处理模块了,也是AOP的实战环节......
  • 从架构角度上看,两台Tomcat组成了两套互为备份的APP服务器,部署业务服务,形成服务冗余的可靠性保障,Nginx服务器作为均衡负载对两台APP服务器实现轮询访问,也能提升请求性能,最终由APP服务......
  • ?有赞搜索平台是一个面向公司内部各项搜索应用以及部分NoSQL存储应用的PaaS产品,帮助应用合理高效的支持检索和多维过滤功能,有赞搜索平台目前支持了大大小小一百多个检索业务,服务于近百亿数......
  • 我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与架构设计呢?......
  • 准备以重构工作中容易产生误区的地方或容易被忽视的重点来聊聊,既不重复网上千篇一律的各种方案资料,也对重构工作有参考价值。......
  • 那在运行过程中,这些服务和实体在微服务各层是如何协作的呢?今天我们就来解剖一下基于DDD分层架构的微服务,看看它的内部结构到底是什么样的。......
  • 微服务,顾名思义,就是将我们程序拆分为最小化单元来提供服务。在一体化系统中,各个微服务也是不可能独立存在的,那么微服务之间涉及到的数据依赖问题,应该怎么处理呢?我们从场景入手来分析......
  • 在云原生架构出现之前,大家谈论最多的是微服务架构。有的企业可能只有一种架构,有的企业经历过多种架构的演变。架构的选择与企业当前所处的阶段有很大关系,好的架构都是为了解决当下企业面临......
  • 中文名是领域驱动设计,领域驱动设计是一种方法论,是针对某个领域需要解决的特定问题,从纷繁复杂的现实世界中抽象提炼出业务模型的思维方式与实践技巧,强调聚焦于“业务知识”。......
  • 软件架构是指你在创建软件的过程中如何组织内容。而这里的“内容”可以指:实现细节(即你仓库的文件夹结构)实现设计决策(你是使用服务端还是客户端渲染?使用关系型还是非关系性数据库)......
  • 架构设计是从业务需求到系统实现的一个转换,是对需求进一步深入分析的过程,用于确定系统中实体与实体的关系,以及实体的形式与功能。......
  • 无人售卖新零售系统平台一开始运营的方向就是走智能化路线,无人售货新零售电商系统通用户人脸识别、智能化数据推荐、无感支付等购物体验都是大数据筛选出来的精准目标人群为主,加上物联网技术......