Articles
642
Tags
191
Categories
83
Home
Archives
Tags
Categories
About
ByteCoding
左耳听风 -- 性能设计
Back to Home
Home
Archives
Tags
Categories
About
左耳听风 -- 性能设计
Created
2020-02-14
|
Distributed
Design Pattern
|
Word Count:
25
|
Reading Time:
1mins
缓存
异步处理
数据库扩展
秒杀
边缘计算
参考资料
左耳听风
Author:
zhongmingmao
Link:
https://blog.zhongmingmao.top/2020/02/14/left-ear-performance-design/
Copyright Notice:
All articles on this blog are licensed under
CC BY-NC-SA 4.0
unless otherwise stated.
Distributed Design Pattern
Previous
Linux性能 -- CPU -- 平均负载
uptime1分钟、5分钟、15分钟 12$ uptime 07:40:47 up 24 min, 2 users, load average: 0.14, 0.14, 0.19 平均负载 单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和CPU使用率并没有直接关系 所谓可运行状态的进程,是指正在使用CPU或者正在等待CPU的进程 也就是我们常用ps命令看到的,处于R状态(Running或Runnable)的进程 不可中断状态的进程则是正处于内核态关键流程中的进程,并且这些流程是不可打断的 比如最常见的是等待硬件设备的I/O响应 当一个进程向磁盘读写数据时,为了保证数据的一致性 在得到磁盘回复前,它是不能被其他进程或者中断打断的,这个时候的进程就处于不可中断状态 也就是我们在ps命令中看到的D状态(Uninterruptible Sleep,也称为Disk Sleep)的进程 不可中断状态实际上是系统对进程和硬件设备的一种保护机制 理想情况平均负载 = CPU个数 12$ grep 'model name'...
Next
左耳听风 -- 管理设计
分布式锁 配置中心 边车模式 Service Mash 网关模式 部署升级策略 参考资料左耳听风
Related Articles
2020-02-12
左耳听风 -- 管理设计
分布式锁 配置中心 边车模式 Service Mash 网关模式 部署升级策略 参考资料左耳听风
2020-02-08
左耳听风 -- 弹力设计
概述 隔离设计 异步通信设计 幂等性设计 服务状态 补偿事务 重试设计 熔断设计 限流设计 降级设计 总结 参考资料左耳听风
zhongmingmao
Focus on Infrastructure.
Articles
642
Tags
191
Categories
83
Announcement
Things are always unexpected!
Contents
1.
缓存
2.
异步处理
3.
数据库扩展
4.
秒杀
5.
边缘计算
6.
参考资料
Recent Posts
Observability - Prometheus Server V1
2025-01-24
Observability - Prometheus Concepts
2025-01-23
Observability - Prometheus Introduction
2025-01-22
Observability - OpenTelemetry Java Zero Code
2025-01-21
Observability - OpenTelemetry Java
2025-01-20
繁