世上最污技術解讀,程序員竟然秒懂了
作者:我傻笑你跑掉
鏈接:zhihu.com/question/263789393/answer/
假設你是一位女性,你有一位男朋友,於此同時你和另外一位男生曖昧不清,比朋友好,又不是戀人。你隨時可以甩了現任男友,另外一位馬上就能補上。這是冷備份。
假設你是一位女性,同時和兩位男性在交往,兩位都是你男朋友。並且他們還互不干涉,獨立運行。這就是雙機熱備份。
假設你是一位女性,不安於男朋友給你的安全感。在遙遠的男友未知的地方,和一位男生保持著聯繫,你告訴他你沒有男朋友,你現在處於糾結期,一旦你和你男朋友分開了,你馬上可以把自己感情轉移到異地男人那裡去。這是異地容災備份。
假設你是一位女性,有一位男朋友,你又付了錢給一家婚姻介紹所,讓他幫你留意好的資源,一旦你和你這位男朋友分開,婚姻介紹所馬上給你安排資源,你感情不間斷運行,這是雲備份。
假設你是一位女性,你懷疑男朋友對你的忠誠,在某寶購買了一個測試忠誠度的服務。這是災難演練。友情提醒,在沒有備份的情況下,切忌進行災難演練,說不好會讓你數據血本無歸。
假設你是一位女性,你有一位好到不能在好的閨蜜,好到你們可以共享一個男朋友,這是NAS。
假設你是一位女性,你男朋友活太好,你一個人根本hold不住,必須要姐妹幫忙才能穩住他。這是負載均衡,QOS。
假設你是一位女性,和A吃飯和B逛街和C打炮。合起來是一個完整的男朋友。這。。這是超算集群。。。建議主頻不高的女性不要這樣做。會直接死機的。。
假設你是一位女性,你的男友沉迷遊戲經常不接電話無故宕機,所以當你們約好下午逛街以後你要時不時的打個電話詢問,看看他是不是還能正常提供服務,這叫心跳檢測
假設你是一位女性,你想去逛街而你的男友A在打遊戲不接電話,於是乎你把逛街的請求發給了替補男友B,從而保障服務不間斷運行,這叫故障切換
假設你是一位女性,你有很多需要男朋友完成的事情,於是乎你跟A逛街旅遊吃飯不可描述,而B只能陪你逛街,不能擁有全部男朋友的權利,這叫主從配置 master-slave
假設你是一位女性,你的需求太強烈以至於你的男友根本吃不消,於是呼你找了兩個男朋友,一三五單號,二四六雙號限行,從而減少一個男朋友所面臨的壓力,這叫負載均衡
假設你是一位女性並且有多個男朋友,配合心跳檢測與故障切換和負載均衡將會達到極致的體驗,這叫集群LVS,注意,當需求單機可以處理的情況下不建議啟用集群,會造成大量資源閑置,提高維護成本
假設你是一位女性,你的需求越來越高導致一個男朋友集群已經處理不了了,於是乎你又新增了另外幾個,這叫多集群,橫行擴容,簡稱multi-cluster grid
假設你是一位女性,你的男朋友身體瘦弱從而無法滿足需求,於是乎你買了很多大補產品幫你男朋友升級,從而提高單機容量,這叫縱向擴容,切記,縱向擴容的成本會越來越高而效果越來越不明顯
假設你是一位女性,你跟男友經常出去遊玩,情到深處想做點什麼的時候卻苦於沒有tt,要去超市購買,於是乎你在你們經常去的地方都放置了tt,從而大幅度降低等待時間,這叫CDN
假設你是一位女性,你的男朋友英俊瀟洒風流倜儻財大氣粗對你唯一,於是乎你遭到了女性B的敵視,B會以朋友名義在周末請求你男朋友修電腦,修冰箱,佔用男朋友大量時間,造成男朋友無法為你服務,這叫拒絕服務攻擊,簡稱DOS
假設你是一位女性,你因男朋友被一位女性敵視,但是你男朋友的處理能力十分強大,處理速度已經高於她的請求速度,於是她僱傭了一票女性來輪流麻煩你的男朋友,這叫分散式拒絕服務攻擊,簡稱DDOS
假設你是一位女性,你發現男朋友總是在處理一些無關緊要的其它請求,於是呼你給男朋友了一個白名單,要求他只處理白名單內的請求,而拒絕其它身份不明的人的要求,這叫訪問控制,也叫會話跟蹤
假設你是一位女性,你發現採取上述措施以後男朋友的處理請求並沒有減少很多,於是你經過調查發現,有人偽造你的微信頭像 昵稱來向你的男朋友發起請求,這叫跨站點請求偽造,簡稱CSRF
假設你是一位女性,你收到了一份快遞,於是你要求男朋友給你取快遞,當你拿到快遞以後發現有人給你郵寄了一封通篇辱罵的信件,這叫跨站點腳本攻擊簡稱XSS,請注意,對方完全可以給你郵寄微型竊聽器來竊聽你的隱私
假設你是一位女性,為了應對威脅,你要求你的男朋友,郵寄給你的郵件必須檢查,這叫數據校驗與過濾
假設你是一位女性,你的男朋友太優秀而造人窺視,於是乎它們研究了一下你的男朋友,稍微修改了一點點生產出一個男朋友B 與你的男朋友百分制99相似,這不叫剽竊,這叫逆向工程,比如男朋友外掛
假設你是一位女性,你要求你的男朋友堅持十分鐘,然後十五分鐘繼而二十分鐘以測試你男朋友的極限在哪裡,這叫壓力測試
壓力測試的目的是查看男朋友是否可以處理需求從而決定是否啟用男朋友集群或提升男朋友處理能力,不要對線上運行的男朋友做壓力測試,可能會造成宕機的後果,會血本無歸的
假設你是一位女性,為了保證你男朋友的正常運行,於是乎你每天查看他的微信微博等社交資料來尋找可能產生問題的線索,這叫數據分析
假設你是一位女性,你的男朋友屬於社交活躍選手,每天的微博知乎微信生產了大量信息,你發現自己的分析速度遠遠低於他生的速度,於是乎你找來你的閨蜜一起分析,這叫並行計算
假設你是一位女性,你的男朋友太能折騰處處留情產生了天量的待處理信息,你和你的閨蜜們已經累趴也沒趕上他創造的速度,於是你付費在知乎上找了20個小夥伴幫你一起分析,這叫雲計算
假設你是一位女性,在使用雲計算後獲得了大量整理好的男朋友數據,這些數據如:
地點 活躍時間段 活躍次數
如家 xxxx 123次
漢庭 xxxx 45次
...
這叫數據統計
假設你是一位女性,你在得到男朋友經常出沒的地點後,根據酒店,敏感時間段等信息確定男朋友因該是出軌了,這叫數據挖掘
假設你是一位女性,在分析男友的數據後,得知他下午又要出去開房,於是乎你在他準備出門前給他發了個簡訊,問他有沒有帶tt,沒有的話可以在我這裡買,這叫精準推送,需要配合數據挖掘
假如你是一位女性,你的男朋友總該出去浪而各種出問題,於是乎你租了間屋子並準備好了所有需要的東西並告訴他,以後不用找酒店了,直接來我這屋子吧,什麼都準備好了,這叫容器
假如你是一位女性,你每天都要和男朋友打通一次介面,採集數據。你的男朋友用來連接你和他的工具,叫做介面「機」,你採集到的數據叫做「流」數據。
你一天24小時不停地采,這叫實時數據採集。你決定開發新的介面來和男朋友交流,這叫虛擬化。
你決定從不同的男友身上採集數據,你就是大數據中心。有一天你決定生一個寶寶,這叫大數據應用。寶寶生下來不知道是誰的,這叫大數據脫敏。但是從寶寶外觀來看,黑色皮膚金色頭髮,這叫數據融合跨域建模。你決定把這個寶寶拿來展覽收點門票,這叫大數據變現。
※「猿」宵節,宜多吃元宵,忌通宵加班啃bug
※超全面的小程序開發資源集合,你一定需要
TAG:程序員之家 |