以下文章來源于51CTO技術(shù)棧 ,作者李航 本文主要幫助大家熟悉 Nginx 有哪些應(yīng)用場景、Nginx 特點和架構(gòu)模型以及相關(guān)流程、Nginx 定制化開發(fā)的幾種模塊分類。讀...
linux tcp ip協(xié)議棧學(xué)習(xí)路線圖 Linux TCP/IP 協(xié)議棧源碼分析 TCP內(nèi)核源碼分析筆記 tcp ip 握手揮手圖
來自:NingG 個人博客鏈接:http://ningg.top/nginx-series-principle/ Nginx 的進程模型 Nginx 服務(wù)器,正常運行過程中:...
轉(zhuǎn)載: 支撐百萬并發(fā)的 “零拷貝” 技術(shù),你了解嗎? 零拷貝(Zero-copy)技術(shù)指在計算機執(zhí)行操作時,CPU 不需要先將數(shù)據(jù)從一個內(nèi)存區(qū)域復(fù)制到另一個內(nèi)存區(qū)域,從而可以...
作者:VectorJinhttps://juejin.im/post/5e066c9ff265da33b0718f89 本地事務(wù) 事務(wù)Transaction由一組SQL組成,...
一、B樹 1.1 為什么數(shù)據(jù)庫索引不適用普通的二叉查找樹? 考慮到磁盤IO的問題,數(shù)據(jù)庫索引是保存在磁盤上的,當(dāng)數(shù)據(jù)量比較大的時候,索引的大小可能會有幾個G甚至更多。當(dāng)我們根...
我曾經(jīng)在一本書上看過這樣一個小故事,跟大家分享一下。 有個人叫艾里斯頓,他是美國近代的詩人、小說家和鋼琴家。在他14歲的時候,他的鋼琴老師問他:“你每天會彈琴多長時間呢?”艾...
生產(chǎn) Nginx 轉(zhuǎn)發(fā)服務(wù)器,拋出大量 (24: Too many open files) while connecting to upstream : 1 原因分析 Li...
最近聽樊登讀書會的時候,我一邊聽一邊就在想,樊登是如何把一本書講出來的? 后來得知他只看一遍書,把書放在那里,事后自己憑記憶畫一張思維導(dǎo)圖,就可根據(jù)導(dǎo)圖滔滔不絕地把書籍內(nèi)容講...
聲網(wǎng)Aogra 開源了自研的 SOLO 編解碼器,面向所有音視頻、WebRTC 開發(fā)者。本系列源碼解讀將講解底層核心技術(shù),并分享如何集成到自己的 WebRTC 應(yīng)用中。本文為...
前言 隨著系統(tǒng)數(shù)據(jù)量的日益增長,在說起數(shù)據(jù)庫架構(gòu)和數(shù)據(jù)庫優(yōu)化的時候,我們難免會常常聽到分庫分表這樣的名詞。 當(dāng)然,分庫分表有很多的方法論,比如垂直拆分、水平拆分;也有很多的中...
索引 索引常見的幾種類型 索引常見的類型有哈希索引,有序數(shù)組索引,二叉樹索引,跳表等等。本文主要探討 MySQL 的默認存儲引擎 InnoDB 的索引結(jié)構(gòu)。 InnoDB的索...
來自:CRUG(ID:rediscn)作者:張冬洪,極數(shù)云舟數(shù)據(jù)庫架構(gòu)師、極數(shù)學(xué)院聯(lián)合創(chuàng)始人、前新浪微博高級DBA、Redis中國用戶組主席、阿里云MVP。 本文主要針對 R...
定義 MVCC:Multiversion concurrency control (多版本并發(fā)控制) 白話解釋: 并發(fā)訪問(讀或?qū)?數(shù)據(jù)庫時,對正在事務(wù)內(nèi)處理的數(shù)據(jù)做多版本...