ACID簡述 Atomicity嗦随、Durability實現(xiàn)之 (WAL+redo log) Atomicity 概页、Isolation實現(xiàn)之 (鎖...
磁盤結(jié)構(gòu) 磁盤性能:隨機(jī)讀 與 順序讀 磁盤碎片是什么? 什么是文件系統(tǒng)肢执? 計算機(jī)是如何找到確定路徑下的文件的枉阵? 前言 在學(xué)習(xí)kafka的時候,...
為什么需要序列化预茄? 序列化的分類與效率 為什么要有RPC兴溜? RPC是怎么實現(xiàn)的? 前言 一年以來,工作中也用過很多關(guān)于分布式的framework...
Linux文件系統(tǒng)結(jié)構(gòu) 調(diào)用Open函數(shù)會發(fā)生什么 對同一個文件打開多次會怎樣 父子進(jìn)程的文件關(guān)系 重定向的實現(xiàn) 管道的實現(xiàn) 概述 int fd...
Kafka概述 Kafka構(gòu)架 Kafka的Partition log是如何工作的拙徽? Kafka的Consumer是如何獲取消息的刨沦? Kafka...
必備知識: 1)一個debugger進(jìn)程膘怕,一個要調(diào)試的program進(jìn)程 2)一個進(jìn)程可以通過sys_call(ptrace)修改另一個進(jìn)程的內(nèi)...
# 操作系統(tǒng)啟動原理 Hardware -> BIOS -> BootLoader -> Kernel 1想诅、hardware將第一條指令的地址設(shè)...
這篇文章延續(xù)精簡的風(fēng)格,爭取能讓大家8min內(nèi)讀完并有所收獲岛心。 概述 一周前的文章精簡的介紹了Redis核心原理及Redis是如何工作的侧蘸,這一章...
日志 日志是一種存儲抽象鹉梨,只能追加按照時間完全有序的記錄序列,是一種有持久性保證和強(qiáng)有序的語義消息系統(tǒng)穿稳。日志是分布式一致性的底層實現(xiàn)基石存皂。 1)...