一、進(jìn)程 進(jìn)程(Process)是計(jì)算機(jī)中的程序關(guān)于某數(shù)據(jù)集合上的一次運(yùn)行活動(dòng),是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位,是操作系統(tǒng)結(jié)構(gòu)的基礎(chǔ)。在早期...
nginx的upstream目前支持的5種方式的分配 1、輪詢(默認(rèn))每個(gè)請(qǐng)求按時(shí)間順序逐一分配到不同的后端服務(wù)器,如果后端服務(wù)器down掉,能...
IO模型 五種IO模型包括:阻塞IO、非阻塞IO、信號(hào)驅(qū)動(dòng)IO、IO多路轉(zhuǎn)接、異步IO。其中,前四個(gè)被稱為同步IO。 阻塞IO(blocking...
TCP TCP和UDP區(qū)別 連接性: tcp:面向連接 udp: 無(wú)連接 可靠性: tcp:可靠(無(wú)差錯(cuò)、不丟失、不重復(fù)、且按照順序到達(dá)) ud...
Kafka特性 順序讀寫(xiě)的方式訪問(wèn)磁盤(pán),從而避免隨機(jī)讀寫(xiě)磁盤(pán)導(dǎo)致的性能瓶頸2.支持批量讀寫(xiě)消息,并且會(huì)對(duì)消息進(jìn)行批量壓縮3.支持分區(qū),每個(gè)分區(qū)的...
sentinel是redis的高可用性解決方案:由一個(gè)或多個(gè)sentinel實(shí)例組成sentinel系統(tǒng)監(jiān)視多個(gè)master以及master的s...
主動(dòng)數(shù)據(jù)庫(kù)配置用來(lái)降低單個(gè)redis的壓力(主要是master)。通常的方案是master用做數(shù)據(jù)寫(xiě)入,slave用做數(shù)據(jù)讀取。主從復(fù)制,服務(wù)器...
知識(shí)點(diǎn) 時(shí)間事件分為定時(shí)事件與周期事件; 時(shí)間事件與文件事件是合作關(guān)系,不會(huì)出現(xiàn)搶占的情況; 時(shí)間事件要比預(yù)設(shè)的更晚一些。 Redis的時(shí)間事件...
文件事件 事件類型在文件事件中分為兩大類,可讀事件(AE_READABLE)與可寫(xiě)(AE_WRITABLE)事件,可讀事件由套接字寫(xiě)入時(shí)產(chǎn)生,而...