随笔分类 -  框架设计思想

摘要:从需求讨论到 DDD 落地:业务分析、领域边界与架构资产沉淀 前言:DDD 不应该从代码分层开始,而应该从需求讨论开始。需求讨论很重要,但我们也要思考“怎么讨论、产出什么、谁来评审、如何落到架构和代码”,让 DDD 思想有更全面的实践。 一、DDD 的起点应前置到需求讨论 很多团队在实践 DDD 时 阅读全文
posted @ 2026-06-23 10:20 鱼007 阅读(26) 评论(0) 推荐(0)
摘要:前言:本文章重点分享如何从通用组件、公共组件、公共架构框架三个层次,把可复用能力、工程质量、安全合规、数据治理和研发效率沉淀为平台化默认路径。 很多团队都会经历同一个阶段:几个服务里反复出现 TraceId工具、审计日志、字段加密、接口限流、配置刷新、Kafka 发送、MyBatis 拦截器,于是大 阅读全文
posted @ 2026-06-23 10:11 鱼007 阅读(29) 评论(0) 推荐(0)
摘要:参考链接: 【如何培养编程所需要的逻辑思维】 https://www.zhihu.com/question/19831473 【探索编程思维的奥秘】https://developer.aliyun.com/article/1494167 【代码之禅:技术感悟与实践之路】https://develop 阅读全文
posted @ 2026-06-23 09:47 鱼007 阅读(6) 评论(0) 推荐(0)
摘要:微服务三大件:调度、任务编排、决策引擎 微服务系统复杂起来以后,很多问题不是服务拆得不够细,而是缺少统一的执行入口、流程控制和规则决策。通常可以把这三类能力归为三大件:调度、任务编排、决策引擎。 一、先定边界:三大件分别管什么 在落地之前,需要会先把边界划清楚,避免所有能力互相侵入。 能力 解决的问 阅读全文
posted @ 2026-06-23 09:47 鱼007 阅读(10) 评论(0) 推荐(0)
摘要:数据库迁移与切库 Checklist:我如何降低一次迁移的风险 数据库迁移不是简单修改连接串,应该把它当成一次有阶段、有验证、有回滚的工程操作:先同步数据,再切读流量,最后切写流量,并在旧库下线前完成连接核查和数据归档。 背景 我在做数据库迁移时,最担心的不是“切不过去”,而是“切过去以后才发现问题 阅读全文
posted @ 2025-05-19 14:36 鱼007 阅读(45) 评论(0) 推荐(0)
摘要:术语解释: 模块(Module):代码工程里面划分为多个小的、独立的子项目,子项目面向特定的功能场景,子项目之间可以相互关联。例如Maven工程(Project)可以被组织为多个模块(Module),此外每个模块都拥有自己的 pom.xml 文件 包(Package):包是一种组织类的方式,包的主要 阅读全文
posted @ 2024-04-08 10:44 鱼007 阅读(1215) 评论(0) 推荐(0)