首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构设计
订阅
江月闲潭
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
100Wqps短链系统,怎么设计?
这段时间,在整理知识星球中面试专栏时看到这么一个字节跳动的二面真题:100Wqps短链系统,怎么设计? 这道题,看上去业务简单,其实,覆盖的知识点非常多: 高并发、高性能分布式 ID Redis Bl
再探DDD以及美团的“野路子”
前言 之前我写过一篇关于DDD文章,大白话之辩论DDD,阿里面试中台化理解,这次心血来潮是因为最近在看掘金的一个关于领域设计的课程,然后下面谈谈我读后感,以及在我现实项目里面究竟用到哪些内容,最后还有
万字浅谈 DDD 领域驱动设计
领域驱动设计(Domain-Driven Design,DDD)架构时,它是一种软件设计方法,旨在帮助开发人员更好地理解和解决复杂业务领域的挑战。DDD 架构的目标是将软件设计与实际业务需求紧密结合,
领域驱动设计(DDD): 三层架构到DDD架构演化
三层架构的问题 在前文中,我从基础代码的角度探讨了如何运用领域驱动设计(DDD)来实现高内聚低耦合的代码。本篇文章将从项目架构的角度,继续探讨三层架构与DDD之间的演化过程,以及DDD如何优化架构的问
DDD之CQRS性能的架构选择
1.CQRS 的另外两种策略 前面介绍过“数据库结构分离”部分的架构图如下: 当我们遇到更高的并发性能需求时,就要考虑分布式程序和数据库了。 1.1 分布式程序:应用服务分离 有些情况下,使用命令的并
领域驱动设计(DDD):从基础代码探讨高内聚低耦合的演进
大家好,我是付威,一名已在编码第一线奋斗了十余年的程序员。在2019年我初次接触到领域驱动设计(Domain-Driven Design,简称DDD)的概念。在我的探索中,我发现许多有关DDD的教程过
DDD架构为什么应该首选六边形架构? | 京东云技术团队
采用依赖倒置原则后的分层架构和六边形架构,实际上都符合整洁架构设计理念。但是六边形架构中使用端口与适配器,让应用程序能够以一致的方式被用户、程序、自动化测试、批处理脚本所驱动,同时能够让应用程序边界更
探秘微信业务优化:DDD从入门到实践
引言 | 本文作者从微信团队维护的带货类项目所遇卡点出发,尝试用领域驱动设计方法(简称DDD),保障在快节奏、多人协作的项目迭代中,维持系统的可维护性、可拓展性、高内聚低耦合和稳定性。作者首先剖解相关
六个思考维度:DDD + SpringBoot工程九层结构图解与实战
计算机中任何问题都可通过增加一个虚拟层解决。这句体现了分层思想重要性,分层思想同样适用于Java工程架构
领域驱动设计(DDD)——大型结构
大型结构是用来描述整个系统的。在非常复杂的模型中,人们可能 会“只见树木,不见森林”。精炼确实有帮助,它使人们能够把注意力集中到核心元素上,并把其他元素表示为支持作用,但如果不贯彻某个主旨......