架构设计--常用性能指标

 


一、延时

  从事件发生到结果所需的时间就叫延迟,常见延时

        

 

 

     可以看出,普通磁盘是有多慢,跟SSD差了一个数量级,这个数字可以告诉我们,提升数据库服务器硬件配置,就能使性能上一个台阶。

  目前最快的SSD是Intel Optane(英特尔傲腾),延迟低到小于10微妙,目前已有项目基于SSD实现海量数据的缓存服务,例如360开源的项目Pika。

  从数据中可以知道,如果要做双机房多活架构,就要容忍2-5毫秒的数据延迟。异地多活延会更大,对系统架构的设计也是不小的挑战。

二、性能

  Redis:5~10万 QPS/TPS,有场景测试,TPS可以达到8W,QPS可以达到11W;

  Nginx:10万;

  ZK:读取7万,写入2万

  Hadoop:写入速度最大接近网络带宽

  MySQL:看场景,简单KV表可以达到5~10万

  posix mutex加锁:每秒千万(不考虑业务逻辑时间占比)

  广州到北京机房:30~50ms

  同城双机房:< 5ms

  机房内:< 2ms

  SSD读写:< 1ms

  机械硬盘:2~5ms

 

posted @   李聪龙  阅读(414)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示