摘要:
本文以电商物流行业为背景,详细介绍如何运用领域驱动设计(DDD)来设计一款电商物流ERP的系统。从领域识别、上下文界定,到实体、值对象、聚合根、领域事件等领域对象的分析与提取,结合UML图表展示,为架构师提供一套完整的DDD实践方法论。 阅读全文
本文以电商物流行业为背景,详细介绍如何运用领域驱动设计(DDD)来设计一款电商物流ERP的系统。从领域识别、上下文界定,到实体、值对象、聚合根、领域事件等领域对象的分析与提取,结合UML图表展示,为架构师提供一套完整的DDD实践方法论。 阅读全文
posted @ 2026-01-27 09:20
六边形架构
阅读(2)
评论(0)
推荐(0)

本文介绍了架构设计全流程中的实用工具,涵盖建模可视化(UML、C4、ArchiMate)、协作文档(ADR、Confluence)、代码分析(SonarQube)、原型设计(Swagger、Figma)等类别,结合架构设计原则与模式讲解工具的使用方法,帮助架构师选择合适工具落地架构理念。
本文完成了RPC框架的剩余核心功能,包括基于Nacos的服务注册中心、多种负载均衡策略(随机、轮询、最小连接数)及服务端核心实现,提供了完整的使用示例(服务定义、服务端/客户端实现)和单元测试,最终构建了一个功能完备的RPC框架。
本文实现了RPC框架的核心功能,包括序列化模块、网络传输模块和服务代理模块。重点展示了SOLID原则、高内聚低耦合、KISS、迪米特法则和DRY等架构设计原则在实际代码中的应用,确保了系统的可扩展性和可维护性。下一步将完成剩余功能并进行完整测试。
本文将架构设计原则应用于实践,从零构建类似Dubbo的RPC框架。明确了RPC框架的5个核心需求(远程调用、服务注册与发现、负载均衡、序列化、网络通信),基于SOLID原则设计了Proxy、Registry、LoadBalance、Serializer、Transport等核心组件,并应用高内聚低耦合、KISS、迪米特法则等通用原则进行架构优化,最后详细介绍了各组件的设计思路。
摩尔线程成功上市打破GPU国际垄断,豆包AI助手推动AI终端化发展。本文分析了这些技术突破对社会的影响,探讨了国产硬件崛起、AI终端化加速等趋势,并为技术人员提供了持续学习新技术、培养跨领域能力等发展建议。
本文系统介绍架构设计的核心原则(YAGNI、DRY等)、方法学(DDD、事件溯源)、经典模式(六边形、洋葱架构)及分布式系统、组织关系、可靠性运维等关键知识,为架构设计实践提供全面指导。
架构设计原则是系统设计的"指南针",它们帮助我们在复杂的技术选择中做出正确的决策,构建出高内聚、低耦合、可扩展、可维护的系统。
授权不是甩锅,而是技术管理者的核心能力。本文从技术总监的视角,分享8步科学授权法,揭示授权的核心原则、具体方法、注意事项和风险防范策略,帮助技术管理者打造高绩效团队,实现从"个人英雄"到"团队领袖"的转变。
本文提出技术团队赋能的五层次模型——工具赋能、能力赋能、决策赋能、文化赋能、生态赋能,剖析各层次本质与实践方法,揭示从"管理控制"到"生态共创"的赋能思维转变,为技术负责人构建高绩效团队提供系统指南。
浙公网安备 33010602011771号