成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

系統設計小抄 - 如何做到高可用、高吞吐、高擴展性

開發 前端
高擴展性意味著系統可以快速、輕松地擴展,以容納更多的容量(橫向可擴展性)或更多的功能(縱向可擴展性)。通常,我們通過觀察響應時間來決定是否需要擴展系統。

我們經常需要設計具有高可用性、高可擴展性和高吞吐量的系統。它們的確切含義是什么?

下圖是一份系統設計小抄,包含“三高”常見的解決方案。

圖片圖片

01 高可用性

高可用意味著我們需要達到一個高水平的正常運行時間。我們通常將設計目標描述為 "3 個 9 " 或 "4 個 9"。"4 個九",即 99.99% 的正常運行時間,意味著服務每天只能中斷 8.64 秒。

要實現高可用性,我們需要在系統中設計冗余。有幾種方法可以做到這一點:

  • Hot-Hot

兩個實例接收相同的輸入,并將輸出發送到下游服務。如果其中一方宕機,另一方可以立即接替。由于兩邊都向下游發送輸出,下游系統需要能夠處理重復數據。

  • Hot-Warm

兩個實例接收相同的輸入,只有 Hot 端向下游服務發送輸出。如果 Hot 端宕機, Warm 端將接替并開始向下游服務發送輸出。

  • 單領導集群 (Single Leader)

一個領導實例從上游系統接收數據并復制到其他副本。

  • 無領導集群 (Leaderless)

這種集群中沒有領導者。任何寫入都會復制到其他實例。只要寫入實例數加上讀取實例數大于實例總數,我們就能獲得有效數據。這被稱為 quorum。

02 高吞吐量

這意味著服務需要在一段時間內處理大量請求。常用的指標是 QPS(每秒查詢次數)或 TPS(每秒事務次數)。

為了實現高吞吐量,我們通常會在架構中添加緩存,以避免經過數據庫或磁盤等較慢的 I/O 設備。我們還可以為計算密集型任務增加線程數量。但是,增加過多的線程會降低性能。因此,我們需要找出系統的瓶頸,提高系統的吞吐量。

我們還可以在系統中使用異步處理,以有效地單獨隔離耗時耗資源的組件。

03 高擴展性

高擴展性意味著系統可以快速、輕松地擴展,以容納更多的容量(橫向可擴展性)或更多的功能(縱向可擴展性)。通常,我們通過觀察響應時間來決定是否需要擴展系統。

要實現高度可擴展性,需要隔離每個服務的職責。為此,微服務被廣泛采用。我們還利用服務注冊和負載平衡器將請求路由到適當的實例。

責任編輯:武曉燕 來源: ByteByteGo
相關推薦

2019-08-08 10:18:15

運維架構技術

2020-10-28 08:07:58

TCP負載均衡網絡協議

2017-05-08 08:44:07

TCP負載均衡擴展性架構

2013-04-09 10:16:28

OpenStackGrizzlyHyper-V

2024-03-08 09:46:53

2013-03-19 10:50:38

2020-11-30 08:28:14

高可擴展性系統

2014-05-29 10:09:13

甲骨文MySQL Fabri

2021-05-24 09:28:41

軟件開發 技術

2025-03-03 04:20:00

高可用架構冗余法則

2023-10-06 12:08:53

Java代碼

2021-01-07 14:10:42

開發運維軟件

2009-08-24 18:01:42

惠普高擴展x86

2023-11-07 09:54:27

架構演進

2017-09-13 13:42:09

微服務緩存架構

2019-02-12 09:34:00

微博短視頻架構

2021-09-02 09:42:11

測試軟件可擴展性開發

2019-05-06 10:19:31

服務高可用部署

2022-11-28 17:22:32

高可用master節點
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品在线观看一区二区三区 | 狠狠爱免费视频 | 精品一区久久 | 精品国产免费人成在线观看 | 久久国产精品视频免费看 | 亚洲精品久久久9婷婷中文字幕 | 在线观看日韩av | 中文字幕三区 | 国产日韩一区二区三免费高清 | 亚洲精品一区二区在线观看 | 亚洲一区二区精品视频在线观看 | 久婷婷| av色站| 人妖无码| 亚洲精品二区 | 国产日本精品视频 | 国产高清在线精品一区二区三区 | 高清视频一区二区三区 | 欧美爱爱视频 | 午夜小视频免费观看 | 日韩 欧美 综合 | 亚洲日日夜夜 | 亚洲午夜视频 | 福利视频一区 | 国产视频精品在线观看 | 久久成人一区二区三区 | 在线播放一区二区三区 | 欧美久 | 久草久| 天天天天操 | www.日韩系列| 欧美精品一区二区三区四区 在线 | 本道综合精品 | 欧美激情综合五月色丁香小说 | 日日干日日色 | 日日摸日日碰夜夜爽2015电影 | 日韩一区二区三区四区五区六区 | 欧美日韩高清在线一区 | 美日韩免费 | 91在线免费观看 | 偷拍自拍网站 |