原创 “字節序”是個鬼

原文出處: https://zhuanlan.zhihu.com/p/21388517 論順序的重要性 做飯的故事 今天女朋友加班,機智的她早已在昨晚準備好食材,回家只需下鍋便可。誰知開會就是個無底洞,到了B1,還有B2,無窮匱

原创 分佈式事務 6 種解決方案的使用場景及業務實踐

微服務因其高內聚、低耦合、高擴展、敏捷開發爲很多企業所用,當然,沒有任何一項技術是完美的。系統微服務化後,一個看似簡單的功能,內部可能需要調用多個服務並操作多個數據庫實現。   毫不誇張地說, 分佈式事務已經成爲微服務落地最大的

原创 雲原生時代,必須掌握的 Kubernetes 技能

隨着雲原生時代的到來,各大廠紛紛上雲,甚至有人說,未來的軟件就是生在雲上,長在雲上的。在這種雲原生時代大勢下,衍生出來的 Kubernetes 工程師、雲原生工程師的薪資也水漲船高,大廠不惜花重金聘請優秀的雲原生技術人才。   可以

原创 三流面試聊技術,二流面試聊平臺,一流面試…

前幾天面了一位 91 年的大數據架構師,他工作 8 年,5年後端開發經驗,從事架構設計只有短短 3 年時間,上份工作已經10萬月薪了。但讓我驚訝的是,他對架構設計的理解深度與廣度,遠在很多經驗豐富的“老江湖”之上,並且已經完全形成了一套

原创 聊聊如今的Java面試

作爲一個資歷不淺的 Java 開發,這幾年我面試過不少人。 發現大多數面試者,雖然看起來工作努力,但他們表現出來的能力水平,卻不足以通過面試,或拿到期望的薪資。 在我看來,造成這種情況的原因,主要有這麼兩方面:   第一,

原创 OracleJDK和OpenJDK有什麼區別?

借用知乎大神RednaxelaFX的文章分享下這個問題 Oracle JDK與OpenJDK裏的JVM都是HotSpot VM。從源碼層面說,兩者基本上是同一個東西。 從JDK7開始,Oracle JDK裏的HotSpot VM,在研發

原创 搞定 RPC,微服務架構就容易多了

最近一朋友和我吐槽,說自己簡歷上寫了“熟練掌握 RPC 框架”,面試的時候直接就被問了“大概說下 RPC 框架的核心原理”“描述下序列化部分的邏輯”,緊接着又被追問“如果沒有 RPC 框架,你要如何調用另一臺服務器上的接口呢”…結果朋友

原创 初級工程師職場生存要點

如果你是剛走上工作崗位的畢業生,或者是工作一兩年但是不得其法的新人,是不是也有以下這些困惑:爲啥我寫的代碼TL一直不滿意?爲啥加班很多,也很辛苦,但是最終的產出還是不夠?如果你有類似的疑問,那麼今天這篇文章就是爲你準備的。 今天這篇文章

原创 DDD+中臺+微服務,yyds

隨着業務的發展,每個產品都需要對應數量的開發者作爲支撐,但在長期的協作中,我們發現開發團隊都會遇到一些普遍難點:構建速度慢、開發測試周期長、協作困難等。   在快速的業務迭代中,各團隊的開發人員往往只會將所在團隊的問題進行簡單

原创 詳解Linux內存、Swap、Cache、Buffer

來源:r6d.cn/abK6G 1. 通過free命令看Linux內存 total:總內存大小。 used:已經使用的內存大小(這裏麪包含cached和buffers和shared部分)。 free:空閒的內存大小。 shared:進

原创 一文搞懂 QPS、TPS、併發用戶數、吞吐量

來源:juejin.im/post/5c2cb5e15188257a937fbfaf 你好呀,我是 Kirito。很多讀者表示之前發過的一些文章雖然原理講的比較清楚,但實在是太長了,所以我的公衆號也正在嘗試分享一些輕鬆的話題,這些文章的

原创 都 2021 年了,你還在糾結要不要學 Go ?

發現一個 2021 年報告,顯示 Go 是最想學習的編程語言 Go 到如今的火爆程度,不僅僅是因爲有個好爹。上手快,一週就能入門上手,正常人寫的 Go 都不會太差。有人說,它有一種迷人的氣質,很難用語言表達,喜歡這種氣質的人用 Go 寫

原创 關於虛擬內存,你需要了解的一些概念

來源 | https://zhenbianshu.github.io/ 前不久組內又有一次我比較期待的分享:”Linux 的虛擬內存”。是某天晚上加班時,我們討論虛擬內存的概念時,leader 發現幾位同事對虛擬內存認識不清後,特意給

原创 聊聊技術紅利

1、今天我想和你聊聊技術紅利這個事。換個大白話就是說,選擇比努力更重要。你也許會反駁,“你又說了一句我們都知道的廢話,就現在我這情況,還能有什麼選擇嗎?” 2、我給你講個我和我一鐵哥們的故事吧,在 2013 年的時候,我倆都是某大廠的 J

原创 雲原生時代,容器永生

就在前幾個月,Apache 宣佈準備將曾火極一時的 Mesos 項目移至 Attic下 ,保存爲“只讀”狀態。要知道,Attic 是 Apache 軟件基金會爲已終止項目提供的一種解決方案,這意味着 Mesos 正式進入項目“退休”階段