一些设计注意事项
1、相比对象抽象,完全深入理解业务很重要,给出合适抽象对象。
2、性能监控,推动优化和进行优化很重要一点是要有监控指标,监控指标有了,推动优化就是自然而然的事。
3、做有价值的事,持续深入去做。要思考技术整体价值,技术远景,既要埋头走路,也要抬头看天。
4、读写分离,业务分离,存储增加授权,多个事避免同时做,避免影响线上业务稳定。
5、降级方案通过zk配置化实现,实现快速降级,降级要演练,其他事情也是。
6、消息队列,要避免挤压,挤压时间过长磁盘满,服务就异常了。
7、接口服务要详尽进行测试以及压测,保证逻辑没有异常,并且确保异常时降级可用。