Dustin
文章 91
DDD 领域模型-依赖倒置 | DDD
前言 依赖倒置跟领域驱动设计其实关系不大,但它是六边形架构的核心。如果你无法理解依赖倒置,那你就写不出任何一个…
DDD 2023-12-12
DDD 领域模型-六边形架构 | DDD
六边形架构与DDD 传统的分层架构 分层架构是一种通用的应用架构,它将应用分为多个独立的功能层,每个层都负责不…
DDD 2023-07-19
Architect Redis与Mysql双写如何保证一致性?
前言 又是redis,又是mysql的,还有双写,一致性,乍一看,好像很高级的样子,这也是大厂比较热门的面试题…
Architect 2023-06-03
Algorithm 四大限流算法教你如何应对流量激增
在分布式系统中,高并发场景下,为了防止系统因突然的流量激增而导致的崩溃,同时保证服务的高可用性和稳定性,限流是…
Algorithm 2023-05-21
DDD 领域模型-界限上下文 | DDD
概念 界限上下文是指一个清晰可见的边界勾勒出的上下文,它是动态的业务被静态切分的产物。它代表了一个独立的子领域…
DDD 2023-04-19
Socket TCP 和 UDP 可以使用同一个端口吗?
一、TCP和UDP可以绑定相同的端口吗? 如果有人问你tcp和udp可以同时监听相同的端口吗?那么这个问法也不…
Socket 2022-12-19
Golang 如何编写高质量的Go语言代码
实际开发中很多的bug,大部分是因为开发人员的不小心或者嫌麻烦导致,比如内存溢出、下标越界、空指针异常等等。一…
Golang 2022-11-20
Algorithm Golang运行时(Runtime)解析
go runtime 主要由C语言编写,go1.5之后开始自举,它是每个GO包的最顶级包,代码在$GOROOT…
Algorithm 2022-11-08
DDD 领域模型-资源库 | DDD
在领域驱动设计(DDD)中,资源库(Repository)是一种模式或组件,用于处理领域对象的持久化和数据访问…
DDD 2022-10-23