1、mysql
一个数据表的数据过多,对更新和查询性能都有影响。对于不再使用的数据要及时备份清走。一般数据库的容量剩余不到60%, 就要考虑分库分表了。一般一台物理机写入能力也不能高于QPS1500。所以对于主从延时不是很敏感的业务场景,一定要做好读写分离。虽然做了读写分离,如果读和写的代码在一个事务里,其实都是走的主库。杜绝慢查询。
2、mq
3、梳理好依赖
梳理好哪些是强依赖,哪些是可降级弱依赖,调用方需要的东西是可以我们提供还是他们自己去解决
4、设置好超时和重试,重试注意幂等
超时时间的定义一般设置为一个请求处理99.9%的耗时时间的5到10倍
5、服务隔离
可以是代码隔离 也可以是 部署到不同的集群
四年前,还是那个黄毛丫头,开朗爱笑,单纯善良
四年后的自己,再回头观望,我已经长大,却发现,我还是自己
我自己问自己,我是成功还是失败,很多人步入了婚姻,很多人有儿有女,我还是继续选择在外面漂泊流浪
但是一些东西不是想要就有的,我只想通过我自己的努力,去经历更多的事情吧