基礎
語法糖
語法糖(Syntactic sugar),也譯爲糖衣語法,是由英國計算機科學家彼得·約翰·蘭達(Peter J. Landin)發明的一個術語,指計算機語言中添加的某種語法,這種語法對語言的功能並沒有影響,但是更方便程序員使用。通常來說使用語法糖能夠增加程序的可讀性,從而減少程序代碼出錯的機會。
競態條件
競態條件(race condition),從多進程間通信的角度來講,是指兩個或多個進程對共享的數據進行讀或寫的操作時,最終的結果取決於這些進程的執行順序。
CRON表達式
網絡
負載均衡
負載均衡是由多臺服務器以對稱的方式組成一個服務器集合,每臺服務器都具有等價的地位,都可以單獨對外提供服務而無須其他服務器的輔助。
通過某種負載分擔技術,將外部發送來的請求均勻分配到對稱結構中的某一臺服務器上,而接收到請求的服務器獨立地迴應客戶的請求。均衡負載能夠平均分配客戶請求到服務器列陣,籍此提供快速獲取重要數據,解決大量併發訪問服務問題。
反向代理
NGINX
CDN
Content Delivery Network
架構
一致性哈希
RESTful
WebService
RPC
Remote Procedure Call Protocol