Kafka 是一款性能非常優(yōu)秀的消息隊列,每秒處理的消息體量可以達到千萬級別。
排查系統(tǒng)問題時,CPU 飆升是一個常見的問題。
平時,我們想要知道,自己的機器到目的機器之間,網(wǎng)絡通不通,一般會執(zhí)行ping命令。
許多開發(fā)人員普遍認為,Kafka 的設計本身就能保證不會丟失消息。然而,Kafka 架構和配置的細微....
Redis 架構是如何一步一步發(fā)展到今天的樣子的?
雖然人跑了,但起碼還有服務器陪著他,但屏幕前依然單身的你呢? 你連服務器都沒有。
首先,先用放之四海而皆準的命令 top,確認一下是不是 Java 進程是罪魁禍首。Java 進程要不....
mmap 內存映射里所謂的內存其實指的是虛擬內存,在調用 mmap 進行匿名映射的時候(比如進行堆內....
單核創(chuàng)建了多線程,CPU 會從一個進程快速切換至另一個進程,其間每個進程各運行幾十或幾百個毫秒,雖然....
很多同學第一反應就是端口的限制,端口號最多是 65536個,那就最多只能支持 65536 條 TCP....
萬里征途總是從第一步開始的,構建一個復雜系統(tǒng)也是如此。我們從簡單的部分著手,先讓所有的功能都在一個服....
連接互聯(lián)網(wǎng)的各種設備需要用它們能理解的語言進行通信。各種計算機系統(tǒng)使用 OSI(Open Syste....
傳輸層:該層處理兩個設備之間的端到端的通信。它在發(fā)送方將數(shù)據(jù)分解成段,然后在接收方重新組裝。這一層有....
Node 節(jié)點向 kube-api-server 注冊成功后,才可以運行 Pod。從滴滴的博客中可以....
正向代理是位于用戶設備和互聯(lián)網(wǎng)之間的服務器。它代理的是客戶端,是站在用戶一方的。其真實客戶端對于服務....
當時還在做支付系統(tǒng),接手的一個需求也很簡單就是做一個定時任務,定時把數(shù)據(jù)庫里面狀態(tài)為初始化的訂單查詢....
比如,這位同學字節(jié)面經(jīng),全程基本上就是八股文的拷打,范圍就是操作系統(tǒng)、網(wǎng)絡協(xié)議、mysql、redi....
如果收到新數(shù)據(jù)的 ACK 后,把 cwnd 設置為第一步中的 ssthresh 的值,原因是該 AC....
上一篇我們用一個秒殺案例探討了我們?yōu)槭裁葱枰㈥犃小=裉煳覀儊砘仡櫼幌孪㈥犃械陌l(fā)展歷史。
Kafka 給自己的定位是事件流平臺(event stream platform)。因此在消息隊列中....
網(wǎng)絡協(xié)議是網(wǎng)絡中兩臺計算機之間傳輸數(shù)據(jù)的標準語言。各種計算機系統(tǒng)使用 OSI(Open System....
持有并等待條件是指,當線程 A 已經(jīng)持有了資源 1,又想申請資源 2,而資源 2 已經(jīng)被線程 C 持....
先用 epoll_create 創(chuàng)建一個 epoll 對象 epfd,再通過 epoll_ctl 將....
鏈表在查找元素的時候,因為需要逐一查找,所以查詢效率非常低,時間復雜度是O(N),于是就出現(xiàn)了跳表。....
從這個圖中就可以合理的懷疑,是不是第二步中,客戶端發(fā)過去的HTTP請求在使用域名和直接使用IP地址的....
Redis 提供了多種數(shù)據(jù)類型來支持不同的業(yè)務場景,比如 String(字符串)、Hash(哈希)、....
我相信大家剛開始學socket的時候,都跟我一樣。
大家好,我是小林。 今天分享一篇一位同學暑期實習面試阿里Java后端崗位的一面的面經(jīng)。 主要拷打了項....
其實,寫代碼的時候,沒有必要寫太多的注釋,因為好的方法名、變量名,就是最好的注釋。