技术博客-索引
技術博客-索引
一個系統可由五個指標來進行衡量
1. 高可用 HA ->? {
????????量化指標:系統可用時間比例,如99.99%可用時間
? ? ? ? 實現方案:提前預警、故障隔離、快速恢復
}
2. 高并發 HC -> {
????????量化指標:接口可承載并發量,如TPS、QPS
????????實現方案:緩存、異步、擴展
}
3. 高性能 HP -> {
????????量化指標:接口響應時間
????????實現方案:并發、算法、創新
}
4. 高安全 HS -> {
????????量化指標:漏洞個數
????????實現方案:提前檢測、關注業界
}
5. 低成本 LC -> {
????????量化指標:成本,時效
????????實現方案:人力降本、資源降本、提高時效
}
創建一個系統,面對各式各樣的問題,我們給出相應的解決方案。同時通過對當前業務場景的分析,對同類的工具組件進行選型,來去實現業務的需求,并可在以上五個方面進行提升。
博客分為三類
工具類博客:
1. 官方文檔、推薦書籍
2. 工具使用場景,及其關聯Git代碼Demo
3. 工具引起的問題及其解決方案
4. 相關面試題
解決方案類博客:
1. 出現的問題
2. 解決方案,解決思路
選型類博客:
1. 各工具或各解決方案對比的優缺點
2. 各自適用的業務場景
以下,便是一些學習文章和思考的匯總索引。
工具類
數據庫
MySQL
Java
Java虛擬機
JDK并發
JDK集合
中間件
Redis
Java框架
Spring
MyBatis
Spring Cloud Gateway
Spring Cloud Zuul
解決方案類
緩存穿透、緩存擊穿、緩存雪崩解決方案
選型類
數據庫-選型
關系型數據庫-選型
服務網關-選型
總結
- 上一篇: JVM实战与原理--前言及索引
- 下一篇: POST请求转换为其他请求失效 inpu