java旭陽
面試官問:kafka為什麼如此之快?
前言天下武功,唯快不破。同樣的,kafka在消息隊列領域,也是非常快的,這裡的塊指的是kafka在單位時間搬運的數據量大小,也就是吞吐量,下圖是搬運網上的一個性能測試結果,在同步發送場景下,單機Kafka的吞吐量高達17.3w/s,不愧是高吞吐量消息中間件的行業老大。
你知道四種常見的限流算法以及怎麼用嗎
簡介限流顧名思義是對流量大小進行限制,防止請求數量超過系統的負載能力,導致系統崩潰,起到保護作用。現實生活中限流也隨處可見,節假日出門旅行的人數會劇增,對於旅遊景點來說往往會不堪重負,如果不進行人數控制,對整個景點的壓力會非常大,遊客的體驗也會非常差,還容易出現安全事故等危險。
3F傾聽模型,讓你的溝通效率提升10倍
前言不知道大家有沒有遇到在工作中溝通十分不暢的經歷,簡直雞同鴨講一般,溝通效率十分低下。主要原因在於大部分人溝通都是以我自為中心,再加上人類語言天生具備的模糊性,所以導致溝通通暢溝通不是那麼容易。好在有些技巧或者工具可以來幫助我們解決這樣的溝通問題,比如本文介紹的3F傾聽模型。
當我們說數據倉庫,究竟在說什麼?
前言無論你是否專門從事大數據開發,作為一個開發人員,應該都聽說過數據倉庫的概念,那你知道為什麼會出現數據倉庫?數據倉庫究竟是幹嘛的嗎?有什麼價值和意義呢?那麼本文就帶到入門,揭開數據倉庫的面紗。數據倉庫的由來數據倉庫為何而來,主要解決什麼問題的?
分布式計算MapReduce究竟是怎麼一回事?
如果要對文件中的內容進行統計,大家覺得怎麼做呢?如果數據量少還好,但是面對海量數據、大數據的場景這樣真的合適嗎?不合適的話,那有什麼比較好的方式進行計算呢?
大數據HDFS憑啥能存下百億數據?
大家平時經常用的百度網盤存放電影、照片、文檔等,那有想過百度網盤是如何存下那麼多文件的呢?存在兩個 NameNode,一個是活動的 NameNode,稱為 Active,另外一個是備用的 NameNode,稱為 Standby。