史上最污技術解讀,我竟然秒懂了...
IT 中有很多術語實在是讓人難以理解!其實舉例來看就簡單多了!
厲害了,史上最 “污” 技術解讀
假設你是個妹子...你有一位男朋友,與此同時你和另外一位男生曖昧不清,比朋友好,又不是戀人。你隨時可以甩了現(xiàn)任男友,另外一位馬上就能補上。這是冷備份。
假設你是個妹子,同時和兩位男性在交往,兩位都是你男朋友。并且他們還互不干涉,獨立運行。這就是雙機熱備份。
假設你是個妹子,不安于男朋友給你的安全感。在遙遠的男友未知的地方,和一位男生保持著聯(lián)系,你告訴他你沒有男朋友,你現(xiàn)在處于糾結期,一旦你和你男朋友分開了,你馬上可以把自己感情轉移到異地男人那里去。這是異地容災備份。
假設你是個妹子,有一位男朋友,你又付了錢給一家婚姻介紹所,讓他幫你留意好的資源,一旦你和你這位男朋友分開,婚姻介紹所馬上給你安排資源,你感情不間斷運行,這是云備份......
假設你是個妹子,你懷疑男朋友對你的忠誠,在某寶購買了一個測試忠誠度的服務。這是災難演練。友情提醒:在沒有備份的情況下,切忌進行災難演練,說不好會讓你數(shù)據(jù)血本無歸。
假設你是個妹子,你和男友異地戀,你每天晚上都打電話查崗,問他還愛不愛你了,這叫 Ping。
假設你是個妹子,你的男友經(jīng)常玩失蹤,所以你希望時刻掌握他的行蹤,你先打電話給他的好基友 A,A 說好基友 B 知道,B 說好基友 C 知道,C 說好基友 D 知道,D 說你男朋友正在網(wǎng)吧打游戲,你終于知道了男友在哪兒,這叫 TraceRoute。
假設你是個妹子,你的男友沉迷游戲經(jīng)常不接電話無故宕機,所以當你們約好下午逛街以后你要時不時的打個電話詢問,看看他是不是還能正常提供服務,這叫心跳監(jiān)測。
假設你是個妹子,你想去逛街而你的男友 A 在打游戲不接電話,于是乎你把逛街的請求發(fā)給了替補男友 B,從而保障服務不間斷運行,這叫故障切換。
假設你是個妹子,你有很多需要男朋友完成的事情,于是乎你跟 A 逛街旅游吃飯不可描述,而 B 只能陪你逛街,不能擁有全部男朋友的權利,這叫主從配置 master-slave。
假設你是個妹子,你敗家太厲害,以至于你的男友根本吃不消,于是乎你找了兩個男朋友,一三五單號,二四六雙號限行,從而減少一個男朋友所面臨的壓力,這叫負載均衡。
假設你是個妹子并且有多個男朋友,配合心跳檢測與故障切換和負載均衡將會達到極致的體驗,這叫集群 LVS。注意:當需求單機可以處理的情況下不建議啟用集群,會造成大量資源閑置,提高維護成本。
假設你是個妹子,你的需求越來越高導致一個男朋友集群已經(jīng)處理不了了,于是乎你又新增了另外幾個,這叫多集群橫向擴容,簡稱 multi-cluster grid。
假設你是個妹子,你的男朋友身體瘦弱從而無法滿足需求,于是乎你買了很多大補產(chǎn)品幫你男朋友升級,從而提高單機容量,這叫縱向擴容,Scale up。切記,縱向擴容的成本會越來越高而效果越來越不明顯。
假設你是個妹子,你跟男友經(jīng)常出去游玩,情到深處想做點什么的時候卻苦于沒有 tt,要去超市購買,于是乎你在你們經(jīng)常去的地方都放置了 tt,從而大幅度降低等待時間,這叫 CDN。
假設你是個妹子,你的男朋友英俊瀟灑風流倜儻財大氣粗對你唯一,于是乎你遭到了女性 B 的敵視,B 會以朋友名義在周末請求你男朋友修電腦,修冰箱,占用男朋友大量時間,造成男朋友無法為你服務,這叫拒絕服務攻擊,簡稱 DOS。
假設你是個妹子,你因男朋友被一位女性敵視,但是你男朋友的處理能力十分強大,處理速度已經(jīng)高于她的請求速度,于是她雇傭了一票女性來輪流麻煩你的男朋友,這叫分布式拒絕服務攻擊,簡稱 DDOS。
假設你是個妹子,你發(fā)現(xiàn)男朋友總是在處理一些無關緊要的其他請求,于是乎你給男朋友了一個白名單,要求他只處理白名單內(nèi)的請求,而拒絕其他身份不明的人的要求,這叫訪問控制。
假設你是個妹子,你男朋友風流倜儻,你總擔心他出軌,于是你在他身上安裝了一個竊聽器,里面內(nèi)置了一些可疑女生勾搭行為的特征庫,只要出現(xiàn)疑似被勾搭的情況,就會立刻向你報警,這叫入侵檢測系統(tǒng)(IDS)。
假設你是個妹子,你改良了上面的竊聽器,當可疑女性對你男朋友做出勾搭行為的時候,立刻釋放 1 萬伏電壓,把可疑人擊昏,終止這次勾搭。這叫入侵防御系統(tǒng)(IPS)。
假設你是個妹子,雖然你裝了各種竊聽器、報警器,可是你男朋友處處留情,報警器響個不停,讓你應接不暇,疲于奔命,于是你搞了個裝置集中收集這些出軌告警,進行綜合分析,生成你男朋友的出軌報告。這叫 SIEM 或者 SOC。
假設你是個妹子,你把男朋友的出軌報告提交給他父母,得到了他們的大力支持,男友父母開始對他嚴加管教、限期整改,為你們的愛情保駕護航,做到合情合理、合法合規(guī),這叫等級保護。
假設你是個妹子,你離男朋友家有點遠,你開車去,這叫自建專線,你打車過去,這叫租用專線,你騎摩拜單車過去,這叫 SDWAN。
假設你是個妹子,你和男朋友的戀愛遭到了雙方家長的反對,不準雙方往來,你們偷偷挖了一條隧道,便于進行幽會,這叫 VPN。
假設你是個妹子,你的男朋友太優(yōu)秀而遭人窺視,于是乎它們研究了一下你的男朋友,稍微修改了一點點生產(chǎn)出一個男朋友 B,與你的男朋友百分之 99 相似,這不叫剽竊,這叫逆向工程,比如男朋友外掛。
假設你是個妹子,你要求你的男朋友堅持十分鐘,然后十五分鐘繼而二十分鐘,以測試你男朋友的極限在哪里,這叫壓力測試。
假設你是個妹子,為了保證你男朋友的正常運行,于是乎你每天查看他的微信、微博等社交資料來尋找可能產(chǎn)生問題的線索,這叫數(shù)據(jù)分析。
假設你是個妹子,你的男朋友屬于社交活躍選手,每天在微博、知乎、微信上生產(chǎn)了大量信息,你發(fā)現(xiàn)自己的分析速度遠遠低于他生的速度,于是乎你找來你的閨蜜一起分析,這叫并行計算。
假設你是個妹子,你的男朋友太能折騰處處留情產(chǎn)生了天量的待處理信息,你和你的閨蜜們已經(jīng)累趴也沒趕上他創(chuàng)造的速度,于是你付費在知乎上找了 20 個小伙伴幫你一起分析,這叫云計算。
假設你是個妹子,你在得到男朋友經(jīng)常出沒的地點后,根據(jù)酒店,敏感時間段等信息確定男朋友應該是出軌了,這叫數(shù)據(jù)挖掘。
假設你是個妹子,在分析男友的數(shù)據(jù)后,得知他下午又要出去開房,于是乎你在他準備出門前給他發(fā)了個短信,問他有沒有帶 tt,沒有的話可以在我這里買,這叫精準推送,需要配合數(shù)據(jù)挖掘。
假如你是個妹子,你的男朋友總出去浪而各種出問題,于是乎你租了間屋子并準備好了所有需要的東西并告訴他,以后不用找酒店了,直接來我這屋子吧,什么都準備好了,這叫容器。
假如你是個妹子,你每天都要和男朋友打通一次接口,采集數(shù)據(jù)。你一天 24 小時不停地采,這叫實時數(shù)據(jù)采集。
你決定開發(fā)新的接口來和男朋友交流,這叫虛擬化。你決定從不同的男友身上采集數(shù)據(jù),你就是大數(shù)據(jù)中心。
有一天你決定生一個寶寶,這叫大數(shù)據(jù)應用。寶寶生下來不知道是誰的,這叫大數(shù)據(jù)脫敏。
但是從寶寶外觀來看,黑色皮膚金色頭發(fā),這叫數(shù)據(jù)融合跨域建模。你決定把這個寶寶拿來展覽收點門票,這叫大數(shù)據(jù)變現(xiàn)。
假如妹紙男友多多多,看都看不過來、用不到也記不住,索性把最典型、必不可少、有潛力的那些優(yōu)質男友挑出來,這叫數(shù)據(jù)簡化。至于如何挑,用到數(shù)據(jù)簡化技術。
你男朋友是高可用么?談分布式系統(tǒng)概念(BigC 哥)
你男朋友是高可用么?分布式系統(tǒng)的概念,技術來源于戀愛,又高于戀愛。
高可用:就算失戀了,可以迅速和另一個女生戀愛,永遠不會是單身狀態(tài)。
注冊中心:你和你女朋友去民政局登記,民政局就是注冊中心,掉線的代價就是離婚。
負載均衡:你和多個女朋友輪流約會。星期一,三,五跟 A 約會,二,四,六和 B 約會,叫 RoundRibon 算法。
熔斷限流:跟多個女朋友約會,你身體吃得消么?你要保護自己,星期天就好好休息。
API 網(wǎng)關:相親前的媒婆,你和女生不會直接交流,由媒婆代為傳遞信息。
雪崩:無法正確處理好幾個女朋友的戀愛關系,很可怕的。
阻塞:本來和 A 約會,A 有事沒來,B 又急切想和你約會,但你趕不過去。
同步:一次只和一個女生約會。
異步:一次和好幾個女生約會。
異步線程不安全:一次和好幾個女生約會當然不安全,弄不好連名字都叫錯。
分布式鎖:同時和好幾個女生約會的時候,保證不會被其他女生撞見。
分布式緩存:你有錢,房間開了一個月,每次約會直接去好了,不需要重新開房。
分布式消息隊列:你一約她,她就來。每次結束后,她會主動離開,你不 call 她,她也不會來。
分布式事務:當你離婚后很痛苦,希望沒和她結婚過,希望沒和她生過孩子,一切希望回到婚前的模樣。所以,分布式事務很難。
異地多活:你出差到任何城市,都有女朋友跟你約會。
廣播調(diào)用:你同時向多個女朋友求婚,誰先答應你就和誰結婚。
讓女朋友秒懂的 IT 術語(一定是酒鬼程序員寫的)