最近和一些朋友做了一些線下的溝通,大家都是互聯(lián)網(wǎng)技術(shù)同行, 自然會(huì)談一下各自工作中遇到的一些問(wèn)題。聊完后我有一個(gè)感受,就是大家在各自業(yè)務(wù)中實(shí)施高可用過(guò)程中,踩了一些坑,然后再...
最近和一些朋友做了一些線下的溝通,大家都是互聯(lián)網(wǎng)技術(shù)同行, 自然會(huì)談一下各自工作中遇到的一些問(wèn)題。聊完后我有一個(gè)感受,就是大家在各自業(yè)務(wù)中實(shí)施高可用過(guò)程中,踩了一些坑,然后再...
許久沒(méi)有更新公眾號(hào)了,感覺(jué)已經(jīng)開始長(zhǎng)草了,所以趕緊上來(lái)拔一下草,更新一下最近的一些思考和見聞,那么我們就從一篇相對(duì)輕松的文章開始吧。 從我個(gè)人的職業(yè)經(jīng)歷看,程序員是一份非常好...
溝通這個(gè)話題很大,所以今天的闡述的內(nèi)容只針對(duì)80%以上的技術(shù)領(lǐng)域從業(yè)者會(huì)面對(duì)的場(chǎng)景。即便只是講技術(shù)團(tuán)隊(duì)中的溝通,也足夠講幾天的課程了。所以,我選擇了“溝通誤區(qū)”這個(gè)話題作為切...
今天下午和小伙伴們開會(huì)想到的,在會(huì)上也和伙伴們簡(jiǎn)單溝通一下。在這里詳細(xì)和大家分享一下對(duì)于這個(gè)話題的認(rèn)知。如果要簡(jiǎn)單概括一下我的想法,那就是:對(duì)于數(shù)據(jù)驗(yàn)證而言,前端驗(yàn)證很有必要...
閑聊云服務(wù)技術(shù)系列#1--OpenStack 閑聊云服務(wù)技術(shù)系列#2--Docker 閑聊云服務(wù)技術(shù)系列#3--Kubernetes 云計(jì)算相關(guān)話題已經(jīng)寫了3篇,準(zhǔn)備再寫一篇...
閑聊云服務(wù)技術(shù)系列#1--OpenStack 閑聊云服務(wù)技術(shù)系列#2--Docker 說(shuō)到Kubernetes, 看到它發(fā)展到今天,有些意料之外,實(shí)在意料之中。意料之外在于,...
昨天在第一篇的結(jié)尾,預(yù)告了今天的主題,那就是這幾年容器虛擬化的明星Docker??梢哉f(shuō),在互聯(lián)網(wǎng)技術(shù)圈里,已經(jīng)很難找到?jīng)]有聽說(shuō)過(guò)Docker的工程師;感覺(jué)沒(méi)將開發(fā)和測(cè)試環(huán)境通...
這個(gè)話題是我一直想寫的內(nèi)容,畢竟里面包含了我一部分青春在里面,還是要簡(jiǎn)單紀(jì)念一下的。由于云服務(wù)的技術(shù)發(fā)展實(shí)在是太快,所以要寫完所有自己接觸過(guò)的相關(guān)內(nèi)容單靠1,2篇文章,會(huì)顯得...
昨天寫的文章里了討論了數(shù)據(jù)傳輸?shù)陌踩缘膯?wèn)題,最后一部分提到了通過(guò)HTTPS解決數(shù)據(jù)傳輸安全性的方案。那么一個(gè)新問(wèn)題又來(lái)了,實(shí)施全站HTTPS的過(guò)程中,我們可能會(huì)遇到哪些技術(shù)...
昨天寫了一篇用戶密碼存儲(chǔ)的安全性后,有讀者留言詢問(wèn)關(guān)于如何保障客戶端和服務(wù)端數(shù)據(jù)傳輸?shù)陌踩?,這個(gè)話題在過(guò)去幾年正好是我特別關(guān)注的一個(gè)點(diǎn),所以我今天試著用我的經(jīng)驗(yàn)來(lái)解答這個(gè)問(wèn)...
今天談一個(gè)很重要,但是大家平時(shí)并不上心的話題:密碼存儲(chǔ)。無(wú)論是過(guò)去的桌面網(wǎng)站還是移動(dòng)互聯(lián)網(wǎng)時(shí)代的App開發(fā),只要有用戶登錄環(huán)節(jié),就會(huì)牽涉到如何安全的存儲(chǔ)用戶密碼的問(wèn)題。最近幾...
前一篇談了一下代碼中函數(shù)和接口命名的思路,今天針對(duì)我們?nèi)粘4a中的一些小細(xì)節(jié),談?wù)勎覀兛梢詢?yōu)化的地方,希望對(duì)大家有用。 循環(huán)優(yōu)化 明確一個(gè)概念,對(duì)方法的調(diào)用,即使方法中只有一...
最近在Review團(tuán)隊(duì)部分同學(xué)的代碼,梳理目前系統(tǒng)對(duì)外暴露的API情況,心里有一些感觸,結(jié)合自己過(guò)去的一些心得體會(huì),簡(jiǎn)單聊一下代碼中函數(shù)或者API接口的命名規(guī)范。 1. 拼寫...
最近,在運(yùn)維部及DBA同事的幫助和大家的共同努力下,對(duì)項(xiàng)目中的慢SQL進(jìn)行了優(yōu)化和修正,效果還是很明顯的,在此給大家點(diǎn)一個(gè)大大的贊。為了讓我們?cè)赟QL的處理上更為合理,形成可...
今年有個(gè)目標(biāo)之一就是提升團(tuán)隊(duì)代碼的質(zhì)量,所以時(shí)常會(huì)思索如何把這件事做到更好,不想教條主義,也不想搞出一個(gè)代碼規(guī)范,強(qiáng)制團(tuán)隊(duì)照著做,落地的效果不好,反而把大家的積極性給弄沒(méi)了。...
上篇寫《聊聊數(shù)據(jù)庫(kù)和緩存同步機(jī)制》的時(shí)候,收到一份讀者留言,希望我來(lái)談?wù)凙PI開發(fā)過(guò)程中的版本控制。這是一個(gè)很好的話題,對(duì)于任何互聯(lián)網(wǎng)產(chǎn)品,隨著需求的改進(jìn),都會(huì)遇到同樣的問(wèn)題...
之前寫了三篇關(guān)于秒殺的文章,里面提到了通過(guò)分布式緩存來(lái)緩解數(shù)據(jù)庫(kù)壓力。最近有朋友私信回復(fù)問(wèn),緩存和數(shù)據(jù)庫(kù)是如何進(jìn)行同步的,通過(guò)大家的問(wèn)題,讓我感到這個(gè)點(diǎn)確實(shí)可以聊一下,所以今...