之前與老同事敘舊,一同事講起現(xiàn)在公司在壓縮人員,另一同事馬上講誰讓你們把系統(tǒng)搞得那么好,幾年都出不了個二級Bug,想想真是悲壯 有時想程序員這群可愛的人,自命清高,但不過是群...
最近閑了,看了幾次李運華關(guān)于架構(gòu)的視頻,不盡再次反問架構(gòu)是什么?架構(gòu)師的職責(zé)是什么? 對于這兩個問題,之前也總結(jié)過一篇《架構(gòu)和架構(gòu)師》[http://www.zhuxings...
請問下埋點的counter在granfa 選擇時間段不準(zhǔn),可能是什么原因呢?
micrometer埋點(Spring boot 2.X metrics)micrometer埋點 本文代碼和演示基于 spring boot 2.1.4.RELEASE 。 本文作者:gsh456,轉(zhuǎn)載請標(biāo)明作者或者原文鏈接。 [TOC] 1前言...
2019年參加了"領(lǐng)域驅(qū)動設(shè)計峰會2019"看到了國內(nèi)、國外、不同行業(yè)在基于DDD的實踐分享。 成年熱學(xué)習(xí)的一個特點就是帶著自己的經(jīng)驗來思考接收到的內(nèi)容,那么回顧自己接觸DD...
依賴反轉(zhuǎn)原則 DIP, Dependency inversion principle 高層模塊不應(yīng)該依賴于低層模塊。二者都應(yīng)該依賴于抽象抽象不應(yīng)該依賴于細(xì)節(jié)。細(xì)節(jié)應(yīng)該依賴于抽...
開閉原則 OCP Open-Closed Principle 設(shè)計良好的計算機(jī)軟件應(yīng)該易于擴(kuò)展,同時抗拒修改 換句話說,一個良好的計算機(jī)系統(tǒng)應(yīng)該在不需要修改的前提下就可以輕易...
單一職責(zé)原則 SRP,single responsibility principle SRP是所有原則中最簡單的之一,也是最難正確運用的之一,也是我們?nèi)粘V凶畛S玫囊粋€ 不...
這是近期在公司做的一次分享,這幾年的互聯(lián)網(wǎng)開發(fā),算比較幸運,團(tuán)隊一直踐行完善這套規(guī)范,沒有太多的阻礙,得益于公司整體氛圍,以及團(tuán)隊對規(guī)范和寫文檔的不排斥,形成了良好的開發(fā)習(xí)慣...
墻鐘時間包括各種非運算的等待耗時,例如等待磁盤I/O、等待線程阻塞,而CPU時間不包括這些耗時,但當(dāng)系統(tǒng)有多CPU或者多核的話,多線程操作會疊加這些CPU時間,所以看到user或sys時間超過real時間是完全正常的。
user + sys 就是CPU花費的實際時間,注意這個值統(tǒng)計了所有CPU上的時間,如果進(jìn)程工作在多線程的環(huán)境下,疊加了多線程的時間,這個值是會超出 real 所記錄的值的,即 user + sys >= real 。
real time時間大于usr time + sys time,表明可能有兩個問題,一個是IO操作密集,另一個是cpu(分配)的額度不夠。
GC及JVM參數(shù)原文閱讀 前言 這段時間懈怠了,罪過! 最近看到有同事也開始用上了微信公眾號寫博客了,挺好的~給他們點贊,這博客我也不推廣,默默的靜靜的,主要是擔(dān)心自己堅持不了。以前寫過時間...