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

平臺突然涌入幾億外國人,架構要怎么改造?

開發 架構
簡單總結,單元化架構是一種能夠快速擴容的多機房多活方案。但前提是,業務必須滿足地域性聚集效應。

我去面試一個架構師崗位。

面試官:我們平臺突然涌入幾億外國人,架構要怎么改造?

我:你們平臺現在是什么架構?

面試官:單機房架構。

我:單機房架構,它最大的特點就是“全連接”分層架構。

首先,系統架構是分層的:

  • 站點層;
  • 服務層;
  • 數據庫與緩存層。

其次,層與層之間的連接池是全連接的。

如上圖所示:

  • 站點層集群全連接服務層集群;
  • 服務層集群全連接數據庫集群;
  • 如果有緩存,它們還全連接緩存集群;

面試官:“全連接”分層架構能直接擴展到多機房多活嗎,我們老板有計劃在北美搞一個機房?

我:不行。

如果直接將單機房“全連接”分層架構復制到多機房多活,就會有非常多的跨機房的連接:

  • 站點層連接服務層,一半的請求跨機房;
  • 服務層連數據庫,一半的請求跨機房;
  • 站點和服務連緩存,一半的請求跨機房;

面試官:一半的請求跨機房連接,有問題嗎?

我:當然有問題。

同機房連接,內網的性能損耗幾乎可以忽略不計。一旦涉及到跨機房的訪問,即使機房和機房之間有專線,訪問的時延可能增加到秒級,如果機房在北美,跨機房請求可能要幾十秒。

如果一個業務請求要訪問10個服務,一半請求跨機房,光花在網絡上的請求都達到幾十秒,用戶體驗不能接受。

面試官:那怎么辦呢?

我:如果業務具備地域特性的聚集效應,可以使用單元化架構。

面試官:什么叫業務具備地域特性的聚集效應?什么叫做單元化架構?

我:舉個例子吧,DD打車。

  • 下單用戶在一個城市;
  • 接單司機在一個城市;
  • 交易訂單在一個城市;

只需要按照地域,部署多個機房,機房內部站點層,服務層,緩存層,數據層都只連接同一個機房。數據層跨機房同步,即使有1分鐘的延時,對業務也不會影響。這類業務,就具備地域特性。

這種只訪問自己機房的多機房多活架構,就叫做單元化架構。具體到你們的場景:

  • 在東大機房部署一套,東大用戶訪問這一套。
  • 在北美機房部署一套,北美用戶訪問那一套。

就能夠快速解決。

面試官:不行呀,TT就是玩這種架構,崩盤了。潑天的富貴這不才過來的嗎?

我:我建議,你們又不是交易類型的業務,只需要:

  • 發布文章,評論文章;
  • 發布視頻,評論視頻;

UP主和粉絲,即使有個十幾秒數據延時,不影響。只要不直播,用戶無感知。

因此直接在東大擴容機房,就能夠搞定。

我:簡單總結,單元化架構是一種能夠快速擴容的多機房多活方案。但前提是,業務必須滿足地域性聚集效應。

知其然,知其所以然。

思路比結論更重要。

責任編輯:趙寧寧 來源: 架構師之路
相關推薦

2015-09-22 09:17:47

蘋果大數據

2015-03-27 11:39:59

2015-03-20 10:25:03

蘋果中國

2015-01-07 10:10:37

2015科技

2009-02-23 09:12:55

裁員微軟簽證

2023-08-07 09:08:25

軟件微信釘釘

2013-07-31 09:51:40

創業中國創業創業難度

2019-02-22 12:25:17

人工智能翻譯語言

2020-10-09 14:46:57

阿里巴巴互聯網存儲

2023-10-04 20:29:15

2017-09-13 10:22:52

2017-07-18 08:07:06

互聯網+警務

2020-04-10 10:00:18

5G病毒網絡

2009-02-16 09:06:03

技術移民美國科技企業

2022-02-07 21:30:56

機器人VR北京冬奧會

2014-06-30 09:27:09

美國國安局監聽NSA

2023-03-29 18:28:51

2020-06-12 11:05:38

微信微信 ID修改微信號

2019-01-09 08:52:46

谷歌安卓中興

2015-09-01 09:44:40

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清视频在线观看播放 | 91资源在线 | 亚洲精品乱码 | 久久中文字幕一区 | 久久精品99久久 | 男女激情网| 国产精品1区2区 | 国产色视频网站 | 久久精品一 | 国产美女视频黄 | 精品视频免费在线 | 国产精品视频导航 | 中文字幕一区二区在线观看 | 久久精品99久久 | av中文在线观看 | 久久精品国产久精国产 | 人人色视频 | 成人啊啊啊 | 日韩av在线免费 | 日韩视频国产 | 亚洲色图50p | 一级黄片一级毛片 | 蜜桃精品噜噜噜成人av | 国产精品久久久久久久一区二区 | 欧美日韩视频在线 | 日韩成人免费视频 | 色在线看 | 国产电影一区二区在线观看 | 国产精品一区二区三区久久久 | 日韩和的一区二区 | 久久免费看| 91在线精品一区二区 | 91视频大全 | 一道本在线 | 国产精品av久久久久久毛片 | 欧美乱码精品一区二区三区 | 日韩中文字幕一区 | 青青久在线视频 | 国产精品久久久久久久粉嫩 | 男人阁久久 | 欧美亚洲一区二区三区 |