07 2023 档案

摘要:## 隔离 本质上是对系统和资源进行分割,从而实现当系统故障时能限定传播范围和影响范围,即发生故障后只有出问题的服务不可用,保证其他服务仍然可用。 ### 服务隔离 #### 动静隔离 mysql 表中的bufferpool 频繁过期,隔离动静表。如 稿件的基本信息,作者、封面等和稿件的播放、点赞 阅读全文
posted @ 2023-07-30 16:36 Paualf 阅读(219) 评论(0) 推荐(0) 编辑
摘要:### 现象 某一个周末我们的服务 oom了,一个比较重要的job 没有跑完,需要重跑,以为是偶然,重跑成功,因为是周末没有去定位原因 又一个工作日,它又oom了,重跑成功,持续观察,job 在oom之前竟然占用了30g左右(这里我们的任务比较大的数据量都在内存中计算,所以这里机器内存量大一点) 应 阅读全文
posted @ 2023-07-23 18:03 Paualf 阅读(335) 评论(0) 推荐(0) 编辑
摘要:整洁的代码只做好一件事: 每个函数、每个类和每个模块都全身神贯注于一件事。 这里结合自己之前代码设计和处理的时候想一下子把整体都思考完全,无论是思维还是代码设计都不是好的方法。 ### 方法 减少重复代码 提供表达力 提早构建简单抽象 ### 有意义的命名 ### 函数 函数应该做一件事,做好这件事 阅读全文
posted @ 2023-07-02 16:52 Paualf 阅读(13) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示