前情提要 我們一個(gè)基于Nginx+uWSGI+python的服務(wù)最近在高峰期經(jīng)常會遇到負(fù)載高導(dǎo)致一些請求報(bào)錯的情況,在單機(jī)qps只有差不多200...
認(rèn)識Redis與Redis的數(shù)據(jù)結(jié)構(gòu) 本文作為Redis的通識教程,旨在讓大家對Redis有一個(gè)概念性和整體性的認(rèn)識,并且可以快速上手,為深入R...
前言 ??上一篇文章《后端服務(wù)器網(wǎng)絡(luò)編程之 IO 模型[https://zhuanlan.zhihu.com/p/361067968]》中講到服...
基本概念 ??在編寫服務(wù)器端網(wǎng)絡(luò)程序時(shí),我們最常見到阻塞、非阻塞、同步和異步這四個(gè)詞。它們的解釋分別如下: 阻塞: 阻塞調(diào)用是指調(diào)用返回之前,當(dāng)...
前言 從事開發(fā)行業(yè)也有10多年了,在摸爬滾打的工作這段時(shí)間里,深知了有一個(gè)「完整的知識體系」是非常重要的。當(dāng)事人非常后悔沒有在大學(xué)期間知道這個(gè)道...
前言:作為一名開發(fā)人員我們經(jīng)常會聽到HTTP協(xié)議、TCP/IP協(xié)議、UDP協(xié)議、Socket、Socket長連接、Socket連接池等字眼,然而...
今天趁著過完春節(jié)快要回公司工作之際,也馬上進(jìn)入金三銀四的時(shí)期,談?wù)勎覀€(gè)人對后臺開發(fā)的一些個(gè)人見解,希望能夠?qū)υ谛5膶W(xué)生或者剛剛接觸C++后臺開發(fā)...
1. 為什么要使用線程池 在實(shí)際使用中,線程是很占用系統(tǒng)資源的,如果對線程管理不善很容易導(dǎo)致系統(tǒng)問題。因此,在大多數(shù)并發(fā)框架中都會使用線程池來管...
C/C++Linux服務(wù)器開發(fā)完整學(xué)習(xí)路線(含免費(fèi)學(xué)習(xí)資料下載地址) 相信大部分同學(xué)剛畢業(yè)或者想轉(zhuǎn)行做c++服務(wù)端開發(fā)的時(shí)候都很迷茫不知道從哪里...