鱼C论坛

 找回密码
 立即注册
查看: 1041|回复: 4

[技术交流] 系统性能核心关注点

[复制链接]
发表于 2020-6-28 18:52:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 赚小钱 于 2020-6-30 09:24 编辑

查看更多系列文章

相信一部分人选择 c/c++ 的原因,就是为了他的执行效率。但是,在优化一个系统的性能时,语言层面只是其中的一部分。

第一步,从单机进程的性能入手,包括提高 CPU 利用率、内存、磁盘等硬件设施。方法有,选择合适的编程语言、通过并发编程提升吞吐量、优化算法。

第二步,现在的系统普遍为分布式系统,组件之间通过网络连接在一起。所以,优化传输层网络可以提高整体的性能。可以从,降低延时、提升吞吐量两个方向入手。

第三步,优化消息使用的编码方式。比如,设计合理的消息头,权衡使用静态编码还是动态编码。

第四步,选择合适的分布式算法。分布式算法大多是基于某种特定的场景提出,因此,在实际使用时,现有的分布式算法可以解决问题,但并不是完全适配的,需要结合实际的业务场景做出特殊的优化。

更详细的优化方向可以参考图片。

01.jpg




本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-28 19:52:52 | 显示全部楼层
哈哈,建议解释的再易懂些
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-28 20:04:59 | 显示全部楼层
Hello. 发表于 2020-6-28 19:52
哈哈,建议解释的再易懂些

这是一个系列,容我慢慢来。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-30 08:16:01 | 显示全部楼层
电脑白痴表示看不懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-30 09:26:02 | 显示全部楼层
Hello. 发表于 2020-6-28 19:52
哈哈,建议解释的再易懂些

更新了一篇文章,可以去顶部连接跳转至专辑查看。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 05:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表