
計(jì)算之間如何通信 局域網(wǎng)間通信a. 同一個(gè)子網(wǎng)內(nèi)計(jì)算機(jī)都連接到同一個(gè) hub 上,hub 會(huì)將收到的消息,轉(zhuǎn)發(fā)給所有端口(也就是轉(zhuǎn)發(fā)給連接到 h...
觀察者模式 一個(gè)消息產(chǎn)生者,多個(gè)消息消費(fèi)者,這種場景就可以使用觀察者模式。消息生產(chǎn)者維護(hù)一個(gè)消費(fèi)者列表,每當(dāng)產(chǎn)生新的消息的時(shí)候,生產(chǎn)者遍歷消費(fèi)者...
策略模式 一個(gè)父類,有多個(gè)子類(出現(xiàn)了繼承),需要添加一個(gè)是共有行為方法,但是并不是每個(gè)子類的實(shí)現(xiàn)都是同樣的,且 有一部分是同樣的。這種情況下如...
go 是面向?qū)ο笳Z言嗎? 是也不是說是 因?yàn)?go 有 類型和方法 支持面向?qū)ο蟮姆绞骄幊獭Uf不是 因?yàn)間o沒有繼承的概念go 認(rèn)為 通過 i...
實(shí)現(xiàn)一個(gè)分布式存儲(chǔ)需要考慮如下幾個(gè)問題: 存儲(chǔ)引擎 負(fù)載均衡(包括如何擴(kuò)容,縮容) 高可用 一致性 存儲(chǔ)引擎:tidb 底層存儲(chǔ)的數(shù)據(jù)內(nèi)容就是 ...
Redis 源碼閱讀 ——— 網(wǎng)絡(luò)模塊 概述 為什么單線程處理效率如此之高? 幾乎所有的操作全部是內(nèi)存操作,內(nèi)存操作非常快(如果有一些系統(tǒng)調(diào)用,...
概要 profile就是定時(shí)采樣,收集cpu,內(nèi)存等信息,進(jìn)而給出性能優(yōu)化指導(dǎo),golang 官方提供了golang自己的性能分析工具的用法,也...
摘要 這篇文章描述了 針對(duì)facebook 圖片應(yīng)用優(yōu)化的存儲(chǔ)系統(tǒng) Haystack。FB目前存儲(chǔ)超過 2600 億圖片,超過20PB。用戶每周...
https://github.com/TrueFurby/go-callvis 注意 官網(wǎng) demo 容易看不懂, 我寫一條簡易命令就能看懂了 ...