软件开发产品化流程

1.项目工程化
  • 1.1、目录结构
  • 1.2、构建工具
  • 1.3、编码规范
  • 1.4、代码审查
2.部署流程
  • 2.1、部署环境
  • 2.2、部署操作
3.性能
  • 3.1、动静分离
  • 3.2、启用缓存
  • 3.3、多进程架构(微服务架构)
  • 3.4、读写分离
4.日志
  • 4.1、访问日志
  • 4.2、异常日志
  • 4.3、日志与数据库
  • 4.4、分割日志
  • 4.5、小结
5.监控报警
  • 5.1、监控
  • 5.2、报警的实现
  • 5.3、监控系统的稳定性
6.稳定性
  • 6.1 多机器
  • 6.2 多机房
  • 6.3 容灾备份
7.异构共存
  • 在技术产品化的角度,选择一门新技术应用在生产环境中就得考虑与已有的系统或者服务能否异构共存。
  • 如果为了应用一种新技术而将已有的所有技术推翻,那并不是一个企业愿意去承担的风险。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值