原创 Raft之WAL並行性

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/103156492 文中思想具有普適性,和Raft無關,提到Raft主要是考慮到目前Raft作爲一致性協議的情況比

原创 深入理解Spanner事務

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/103745151 最近讀了論文Spanner,發現其事務的實現還是蠻有意思的,設計上有一些不是很顯而易見的地方,

原创 IO的常識和相關優化

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/104038335 常識(TODO:加SSD) HDD的是機械盤,當跨磁道操作的時候需要機械式地尋道,平均延時很

原创 多收發對列的網卡的中斷與cpu親緣關係綁定

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/70336460 CPU通過硬中斷獲取硬件事件。每一個網卡的隊列都會有一箇中斷號,當有數據流入的時候,會產生一個硬

原创 深入理解SSI事務設計

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/99708255 有時間總結寫一下,先佔個坑。 立個flag,2月份之前一定寫完。內容涉及:1、個人對事務並行控制

原创 Raft之狀態機並行性

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/97612700 文中思想具有普適性,和Raft無關,提到Raft主要是考慮到目前Raft作爲一致性協議的情況比較

原创 linux tcp三路握手詳解

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/70338456 可能很多人都覺得自己懂tcp的三路握手,他知道那麼三下子如下圖。        但我更想問,你知

原创 深入理解分佈式事務Percolator(一)

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/88572692 概念篇 本篇是在之前一篇介紹完分佈式事務的概念之後,再通過Percolator從新手視角去討論事

原创 初識TLA+(一)(TODO)

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/84952663 背景簡介 在學習Raft論文的時候,接觸到了一個概念,那就是TLA+。看着一堆數學符號,說能從理

原创 CONSENSUS:BRIDGING THEORY AND PRACTICE 總結(TODO)

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/81628241 目前爲止本論文的核心內容都翻譯完了,剩下的部分對於工程實現來講意義不大,就不翻譯了。在這裏順便說

原创 文件刪除/打開的一點知識

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/80283304 linux ext4 一個文件有兩個引用計數:打開的文件描述符引用計數和硬鏈接引用計數。當unl

原创 TiDB悲觀事務細節的深入思考

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/103576337 本文討論一下關於TiDB在知乎發佈的悲觀事務設計的一些實現細節的思考,記錄下來免得忘了,下面以

原创 排隊理論

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/104038481 先上結論:當消費方隊列足夠長時,如果生產能力大於消費能力,那麼在某一時刻消費方必定會對外表現出

原创 硬盤接口知識

轉載請附本文鏈接:https://blog.csdn.net/maxlovezyy/article/details/103792613 TODO: 成本信息加一下 一直以來都對硬盤接口方面的知識不是非常清晰,之前整理過一個小的表格

原创 服務更新的思考

本篇文章總結一下個人所思考的關於分佈式下怎麼去比較好地熱更新一個服務,其中會涉及到一些關於分佈式下一致性的思考以及升級和數據遷移的一些思路。下面進入正題。 分類 從更新的對象角度看,涉及兩個主要方面:一個是程序二進制可執行文件