本文的代碼: github地址 摘要 現(xiàn)實(shí)中經(jīng)常遇到并發(fā)寫(xiě)問(wèn)題乐尊。并發(fā)下的程序有可見(jiàn)性、原子性步清、有序性的問(wèn)題违霞。如果不能保證,執(zhí)行結(jié)果可能會(huì)不可控。...
參考文章: 10 most common mistakes using kubernetes Kubernetes Failure Storie...
之前認(rèn)知里面,java的String一直是使用char數(shù)組鳖昌,但是今天點(diǎn)進(jìn)去瞟了一眼,發(fā)現(xiàn)不對(duì)低飒。源碼如下: 這分明就是byte數(shù)組,哪里是char...
起因: 項(xiàng)目遇到的問(wèn)題懂盐?隨著團(tuán)隊(duì)&項(xiàng)目的發(fā)展褥赊,團(tuán)隊(duì)的業(yè)務(wù)復(fù)雜度增加。 代碼本身復(fù)雜度變高莉恼,維護(hù)難度變大拌喉,改動(dòng)容易引發(fā)沒(méi)想到的錯(cuò)誤; 單體服務(wù)越來(lái)...
DDD 總覽 模型: 對(duì)現(xiàn)實(shí)的解釋 —— 把與問(wèn)題密切相關(guān)的部分抽象出來(lái)俐银,而忽略無(wú)關(guān)的細(xì)節(jié)尿背。領(lǐng)域: 軟件是為了解決用戶的具體需求,這些用戶應(yīng)用軟...
What's DDD? DDD的目標(biāo):創(chuàng)建可測(cè)試捶惜、可伸縮田藐、組織良好的軟件模型。 DDD不是關(guān)于技術(shù)的,而是關(guān)于討論汽久、聆聽(tīng)鹤竭、理解和發(fā)現(xiàn)業(yè)務(wù)價(jià)值的,...
引子 敏捷開(kāi)發(fā)總是一個(gè)充滿話題與爭(zhēng)議的東西,加上日常工作中經(jīng)常會(huì)遇到有各種各樣的場(chǎng)景三痰。要不要TDD? 要不要Pair? 要不要每張卡上線吧寺?要不要...
1. Quick OverView 1.1 環(huán)境依賴(lài): npm 5.2+ and higher,Node >= 6不需要安裝 Webpack o...
主要閱讀了谷歌云平臺(tái)的一篇文章散劫,大概梳理翻譯了一下:https://cloudplatform.googleblog.com/2018/04/b...