架构之路
文章平均质量分 71
guslegend
后端的学习者,可以加我的微信guslegend_,进入我的后端交流群,我们大家一起共同进步!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1.Redis服务搭建
Redis 7安装与部署教程摘要 本教程详细介绍了Redis 7在Linux环境下的四种部署方式: 单机部署:从安装gcc环境、下载编译Redis到配置启动服务,包括日志设置和密码保护等基础配置。 主从部署:讲解主从复制原理,演示如何配置从节点连接主节点,并分析主从复制的优缺点,特别是数据延迟问题。 哨兵部署:深入解析哨兵模式的工作机制,包括故障检测、选举过程和自动故障转移,提供哨兵配置示例和故障模拟方法。 集群部署:指导搭建三主三从集群环境,包含集群节点配置、创建集群命令和集群状态检查方法,以及故障转移测原创 2026-05-23 16:34:58 · 759 阅读 · 0 评论 -
如何画出优秀的架构图?
4+1架构视图解析与国内应用现状 4+1架构包含逻辑、处理、开发、物理和场景五种视图,分别对应不同的UML图。国内较少采用该架构主要因为:1)增加架构复杂度;2)UML图表现力有限;3)视图概念易混淆。相比之下,大厂更倾向使用业务架构、客户端架构、系统架构、应用架构和部署架构等分类方式,这些架构图更注重实用性和可视化效果,通过颜色区分、连接线表示关系等技巧提升可读性,适用于产品规划、架构设计和运维管理等不同场景。原创 2026-03-18 12:51:36 · 262 阅读 · 0 评论 -
什么是架构,你理解对了么
本文阐述了软件工程中的核心概念及其相互关系。系统是由关联个体组成的群体,子系统则是更大系统的组成部分。模块是包含程序和数据结构的软件组织单位,强调接口定义和复用性;组件则是更独立的、语言无关的可重用单元。框架是实现特定规范的软件组件或产品,而架构是系统的基础结构,包括角色组成、关系及运作规则。这些概念共同构成了软件设计与开发的理论基础,指导着现代软件系统的构建与维护。原创 2026-03-17 12:43:36 · 140 阅读 · 0 评论
分享