本文的代碼: github地址 摘要 現(xiàn)實(shí)中經(jīng)常遇到并發(fā)寫問(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)境依賴: npm 5.2+ and higher,Node >= 6不需要安裝 Webpack o...
主要閱讀了谷歌云平臺(tái)的一篇文章,大概梳理翻譯了一下:https://cloudplatform.googleblog.com/2018/04/b...