架构优化
2017-12-13 10:58:10 0 举报
AI智能生成
为你推荐
查看更多
架构优化之问题总结,应对方案设计。
作者其他创作
大纲/内容
架构优化
解决
工具
统一开发工具
后端:sts(eclipse)
统一IDE配置导入(格式化&注释)
前端:vscode
format插件: JS-CSS-HTML-formatter
代码版本管理工具
git + gitlab
依赖库管理
前端:npm
后端:maven
架构
后端:spring boot
前端:vue
代码
抽离core & common代码工程
定义接口实现标准
接口文档化(swagger)
系统间数据交换协议(rest)
项目,包,文件统一命名管理
业务code,key,status统一编排管理
代码需要单元,集成测试(testng),check覆盖率
流程
代码提交管理走 git-flow
仓库分支管理
代码合并管理
codereview管理
sonar代码扫描质量控制
部署
对接CI&CD自动化平台
jenkins
kubernetes
docker容器化
搭建基础服务
统一网关
zuul
服务注册中心
eureka
配置中心
spring cloud config
监控中心
turbine
日志中心
ELK
痛点
开发调试低效
架构,环境,工具等因素导致
接口实现没有标准
接口命名出入参数命名随意
日志,异常,事务没有统一标准
编码风格不统一
核心业务流程设计缺少评审
缓存,消息,持久化方案缺少评审
项目名,包,文件名缺少约定标准
业务code,key,status缺少统一编排标准
单元,集成测试代码不足
代码提交流程不规范
漏提交,漏配置
0 条评论
回复 删除
下一页