软考架构好考吗?怎么备考?以下为通过软考架构的希赛学员带来的备考经验分享,在备考软考系统架构设计师的朋友们,不妨来看看通过学员的备考经验吧!
软考架构备考经验分享:确定目标,选定道路,踏实去做,拿到结果
一、学员情况简介
该学员目前从事供应链软件交付项目领域,架构师岗位,选择考系统架构设计师是项目交付需要架构师证书,完善架构师知识体系,而选择希赛是可以节省时间,快速拿证。
二、备考的三个阶段
阶段一 基础知识
按时听课,学习打卡【零散+周末+核心内容看2遍 比如案例题】
刷题 【零散时间,上下班路上】
知识点默写,知识点结构,加强记忆【整块时间,周末,假期】
阶段二 突破
做案例题【整块时间,周末,假期】
写论文【整块时间,周末,假期】
阶段二 实战模拟
做模拟题【整块时间,周末,假期】
三、不同考试科目的备考方法
(一)综合
知识点+知识结构 【预习+精讲视频】
刷题+完善(知识点+知识结构)
利用好零散时间
(二)案例
题型1 理论+做题
质量属性相关
架构风格相关
需求分析相关
题型2 理论+做题+实践
实践=项目遇到的问题+解决方案。
缓存相关实践:Redis。
问题:性能问题,数据库访问慢,读多写少场景。
解决方案:引入Redis缓存。
问题:数据更新的时候,缓存不能及时刷新。
解决方案:先更新数据库,再删除缓存。
问题:高并发读取的时候,如果缓存都没有命中,造成请求都到数据库,造成数据库连接池不够,系统异常。
解决方案:控制并发,异步刷新。
安全相关实践:接口签名,JWT,Oauth2,单点登录,金额加密。
文档数据库相关实践:分词,分片,副本。
对象存储相关实践:元数据管理,存储管理。
负载均衡相关实践:LVS NGINX。
(三)论文
理论+项目+实践。
实践=项目遇到的问题+解决方案 【多关注相关分享,别人的分享中获取经验】。
比如
分层架构=接口层大量业务逻辑,代码大量重复,代码漏改动,出现线上问题,不容易修改,分层,明确职责,适配新的前端比如小程序。
软件可维护性=如何进行代码质量度量,Sonar代码检查工具,设计代码度量标准,提高代码质量。
软件可维护性=修改BUG上线以后,线上原有流程受影响,全量回归测试工作量大,引入自动化测试,高效率自动化回归。
软件可维护性=接口异常和性能问题,需要业务反馈后研发排查才能定位到问题,引入应用监控工具Skywalking,方法的性能和异常进行监控和报警,主动发现问题。基础设施CPU 内存 磁盘监控和报警,引入 prometheus、grafana 监控等。
四、个人感语
确定目标,选定道路,踏实去做,拿到结果
点击下方听课链接收听通关学员分享内容详情 | |
分享内容 | 听课链接 |
2024下半年集成考过学员经验会(第一场) | 点此听课 |
2024下半年集成考过学员经验会(第三场) | 点此听课 |
系统分析师通关学员专场 | 点此听课 |
系统规划与管理师通关学员专场 | 点此听课 |
系统架构设计师通关学员专场 | 点此听课 |
软设+信安+多媒体 | 点此听课 |
集成+监理 | 点此听课 |
网络工程师+网络规划设计师 | 点此听课 |