明天你会感谢今天奋力拼搏的你。ヾ(o◕∀◕)ノヾ
上一篇文章介绍了一线开发人员的关注点:DDD的战术落地。本篇文章则以一个高层视角,介绍下架构人员更关注的DDD战略设计相关问题。 DDD的战略设计聚焦于领域的整体架构规划,解决 “做什么” 的问题。而
上一篇文章对DDD的相关概念进行了介绍。本篇文章聊聊DDD的战术设计,因为作为一个一线的程序员,最想知道的还是如何把DDD落地,而DDD的战术设计就是关注领域模型的具体实现,解决 “如何做” 的问题。
领域驱动设计(Domain Driven Design)实际不是一个新的概念,2003年Eric Evans就出版了《领域驱动设计》一书。只是随着微服务、云原生等概念的兴起,大家发现DDD与微服务架构
在微服务架构中,注册中心、配置中心和消息中间件是支撑系统高可用、灵活扩展和异步通信的核心组件。本文将从技术特性、适用场景及选型建议三个维度,深入分析这三大核心组件的主流工具,仅供各位读者参考。 一、注
一、两段提交和三段提交 分布式系统为解决跨多个节点的事务一致性问题,保障分布式事务的ACID (Atomic原子性,Consistency一致性,Isolation隔离性,Durability持久性)
MySQL 主从架构(Master-Slave Replication)是一种常见的数据库复制模式,用于提高系统的可用性、读写分离和数据冗余。在主从架构中,一个或多个从服务器(Slave)会从主服务器