螞蟻金服開源 SOFAJRaft:生產級 Java Raft 演演算法庫
什麼是 SOFAJRaft ? SOFAJRaft 是一個基於 Raft 一致性演演算法的生產級高效能 Java 實現,支援 MULTI-RAFT-GROUP,適用於高負載低延遲的場景。 使用 SOFAJRaft 你可以專註於自己的業務領域,...
什麼是 SOFAJRaft ? SOFAJRaft 是一個基於 Raft 一致性演演算法的生產級高效能 Java 實現,支援 MULTI-RAFT-GROUP,適用於高負載低延遲的場景。 使用 SOFAJRaft 你可以專註於自己的業務領域,...
CommandlineFu 是一個記錄指令碼片段的網站,每個片段都有對應的功能說明和對應的標簽。我想要做的就是嘗試用 shell 寫一個多行程的爬蟲把這些程式碼片段記錄在一個 org 檔案中。 — Lujun9972 ...
點選▲關註 “資料和雲” 給公眾號標星置頂 更多精彩 第一時間直達 “ 今天這篇文章為大家總結下 MQ 應用中的一些疑難雜症。 訊息佇列有什麼優點和缺點? 為什麼使用訊息佇列?假設你的業務場景遇到個技術挑戰,如果不用 ...
來自:學習中的苦與樂 連結:http://www.cnblogs.com/xiongze520/p/10412693.html 現在的專案開發基本上都用到了上傳檔案功能,或圖片,或檔案,或影片。 我們常用的常規上傳已經能夠滿足當前要...
一、資料庫命令規範 二、資料庫基本設計規範 三、資料庫欄位設計規範 四、索引設計規範 五、常見索引列建議 六、如何選擇索引列的順序 七、避免建立冗餘索引和重覆索引 八、優先考慮改寫索引 九、索引SET規範 十、資料庫SQL開發規範 十一、資...
本文閱讀時間大約17分鐘。 我們的希望是:讓天下沒有難學的知識,不是學生學不會,只怪老師講不對。 事務的起源 對於大部分程式員來說,他們的任務就是把現實世界的業務場景對映到資料庫世界。比如銀行為了儲存人們的賬戶資訊會建立一個account表...
來自:碼農翻身(微訊號:coderising) 開始之前,先熱熱身,講個小故事: 年終獎下來了,張大胖琢磨著去買點兒股票作為投資,他用瀏覽器訪問了www.stock.com , 輸入了使用者名稱和密碼,登入成功。  ...
Spring 框架的歷史 起點 Spring 誕生 Spring 框架的快速增長 Spring Boot 的歷史 Spring IO 和 Spring Boot Spring 時間線圖表 Spring 框架可以說是 Java 開發人員使用的...
硬碟是大家都很熟悉的裝置,一路走來,從HDD到SSD,從SATA到NVMe,作為NVMe SSD的前端介面,PCIe再次進入我們的視野。作為x86體系關鍵的一環,PCIe標準歷經PCI,PCI-X和PCIe,走過近30年時光。其中Host發...
背景 GC資料 GC日誌 分析與最佳化 背景 生產環境有二臺阿裡雲伺服器,均為同一時期購買的,CPU、記憶體、硬碟等配置相同。具體配置如下: 節點 CPU 記憶體 硬碟 其它 A 2CPU 4G 普通雲盤 Centos6.4 64位+JDK1...