背景 即時通訊(Instant Messaging),也就是我們常說的 IM,其實在很多業務場景上都會有或多或少的應用,有的會是核心,有的會是輔助。 既然是聊天,那么必然就會產生聊天記錄,而且聊天記錄隨着人數的增加和時間的推移,很容易出現爆炸式的增長,這個對存儲其實壓力是很大的。 舉個 ...
目錄 鏡像的分層特性 容器讀寫層的工作原理 寫時復制 用時配置 Docker存儲驅動 AUFS OverlayFS Devicemapper 常用存儲驅動對比 AUFS VS OverlayFS OverlayFS VS Device mapper 鏡像的分層特性 在說docker的文件系統之前,我們需要先想清楚一個問題。我們知道docker的啟動是依賴於image,docker在啟動之前,需要 ...
2018-09-04 23:40 1 4318 推薦指數:
背景 即時通訊(Instant Messaging),也就是我們常說的 IM,其實在很多業務場景上都會有或多或少的應用,有的會是核心,有的會是輔助。 既然是聊天,那么必然就會產生聊天記錄,而且聊天記錄隨着人數的增加和時間的推移,很容易出現爆炸式的增長,這個對存儲其實壓力是很大的。 舉個 ...
JVM 什么是JVM? JVM是java虛擬機的縮寫,本質上是一個程序,能識別.class字節碼文件(.java文件編譯后產生的二進制代碼),並且能夠解析它的指令,最終調用操作系統上的函數,完 ...
0.背景 自從大家對於MySQL數據庫的穩定性有了更高的追求后,經常有小伙伴有這樣的疑問,對於count(*)這樣的操作,有沒有正確的姿勢,或者有沒有可以優化的地方? 但答案比較殘酷,如果已經使用 ...
Flutter 里面包含兩種widget 一種可變的,一種不可變的; 在可變的widget中可以使用 setstate(){} 函數。 官方也給出了例子: _onClick(){ ...
沒錯,Redis也有事務管理,但是功能很簡單,在正式開發中也並不推薦使用。但是面試中有可能會問到,所以本文簡單談一談Redis的事務。 通過這篇文章,你會了解 Redis為什么要提供事務? ...
原文鏈接:https://www.changxuan.top/?p=1457 引言 JVM 中的 GC 在技術博客中應該算是個老生常談的話題,網絡上也存在着許多質量參差不齊的文章,可以看 ...
之前聊過tcpdump 抓包原理,tcpdump使用packet 抓包,使用packet_map 完成零拷貝。但是這個零拷貝也有點假,何為假呢?從網卡到內存走的dma,哪能不能直接從dma拷貝到用 ...