原文:救火隊員的那些事(4)-關於流控

這次救火討論的是流控,流控可以很簡單,也可以非常復雜,特別是動態流控。我們有一個產品在T國某個運營商遇到了麻煩,這個運營商的母公司是歐洲的運營商,而歐洲的運營商對於產品驗收的苛刻是出了名的,而這次給我們帶來麻煩的就是流控。 這個產品的大致功能就是把訂閱的短消息或者彩信內容發送到戶手機上,就類似於在幾年前火了一段時間的手機報。這個產品的流控有些復雜: 首先這套系統部署是集群,假設集群有 台主機,這 ...

2016-09-09 21:23 9 2009 推薦指數:

查看詳情

救火隊員的那些(3)

  這個項目最初我是PM,當時要求集群達到60000tps,單服務器要能達到2000tps,這個要求說實話的確有些誇張,最終結果雖然沒這么高,但單台服務器主要流程的確能達到近1000tps,這不是重點 ...

Tue Sep 06 07:44:00 CST 2016 12 1167
救火隊員的那些(1)

  “預防勝於救火”,道理都懂,但是當面臨成本、時間等壓力時,最易被放棄的就是質量,在HW做過很多次這樣的事情,雖然每次壓力山大,但是收獲頗多。   分享的第一個案例是我們的產品在08年由於中標了印度某運營商, 中標以后,這個項目就由印度的同事交付以及維護,這個項目每個月能夠給運營商帶來幾百萬美 ...

Tue Sep 06 06:27:00 CST 2016 2 1254
救火隊員的那些(2)

  這次救的火救的時間有點長,持續一年多,總共4次,每次去廈門大概1個月左右,每次去救火都是頂着巨大的壓力,還好每一次我都不錯的活着回來了。   這個項目與很多要救火的項目一樣,項目交付第一,質量被拋在后面,幾十人的團隊不斷往上堆需求,沒有人做架構看護,沒有人真正關注能否持久,只要功能實現 ...

Tue Sep 06 07:16:00 CST 2016 16 2658
串口 軟件與硬件

串口 軟件與硬件   在串行通訊處理中,常常看到rts/cts和xon /xoff這兩個選項,這就是兩個流控制的選項,目前流控制主要應用於調制解調器的數據通訊中。那么,流控制在串行通訊中有何作用,在編制串行通訊程序怎樣應用呢?下面我們就談談這個問題。   1.流控制在串行通訊中 ...

Fri Sep 11 17:05:00 CST 2020 0 452
Nginx

流量限制(rate-limiting),是Nginx中一個非常實用,卻經常被錯誤理解和錯誤配置的功能。我們可以用來限制用戶在給定時間內HTTP請求的數量。請求,可以是一個簡單網站首頁的GET請求,也可 ...

Sun Jun 09 01:12:00 CST 2019 0 473
算法

漏桶算法 令牌桶算法 一年一度的「雙 11」又要到了,阿里的碼農們進入了一年中最辛苦的時光。各種容量評估、壓測、擴容讓我們忙得不可開交。洛陽親友如相問,就說我搞雙十一。 ...

Mon Jul 18 17:06:00 CST 2016 0 1755
API安全(三)-

1、什么是   所謂,就是流量控制,也稱作限流。只放系統能夠處理的請求數量過去。 2、為什么要做   保證系統的可用性,防止大流量把系統壓死。如果系統不可用。其實做什么都沒有意義了。還以用作安全目的,比如可以減慢暴力密碼破解的速率。還可以用來抵御DDOS攻擊。 3、 ...

Tue Jan 21 20:05:00 CST 2020 0 850
Sentinel規則整理

規則      注:Sentinel的監控頁面一開始是沒有東西,需要對監控的服務發起請求后才會出現   流量控制(flow control) 原理是監控應用流量的 QPS 或並發線程數等指標,當達到指定的閾值時對流量進行控制,以避免被瞬時的流量高峰沖垮,從而保障應用 ...

Thu May 21 06:08:00 CST 2020 1 4069
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM