組件分享之后端組件——基于Golang的系統(tǒng)和服務(wù)監(jiān)控系統(tǒng)prometheus 背景 近期正在探索前端、后端、系統(tǒng)端各類常用組件與工具,對其一些常見的組件進行再次整理一下,形...
組件分享之后端組件——基于Golang的系統(tǒng)和服務(wù)監(jiān)控系統(tǒng)prometheus 背景 近期正在探索前端、后端、系統(tǒng)端各類常用組件與工具,對其一些常見的組件進行再次整理一下,形...
原文:https://herbertograca.com/2017/07/03/the-software-architecture-chronicles/ 譯者:最早看到的是...
原文:https://herbertograca.com/2017/11/16/explicit-architecture-01-ddd-hexagonal-onion-cl...
前言 在面試的時候這兩年有一個非常高頻的關(guān)于spring的問題,那就是spring是如何解決循環(huán)依賴的。這個問題聽著就是輕描淡寫的一句話,其實考察的內(nèi)容還是非常多的,主要還是...
ShardingJDBC的背景介紹 目前存在的痛點 業(yè)務(wù)場景:傳統(tǒng)數(shù)據(jù)存儲方式采用單一數(shù)據(jù)節(jié)點的解決方案,在性能、可用性和運維成本這三方面已經(jīng)難于滿足互聯(lián)網(wǎng)的海量數(shù)據(jù)場景。 ...
Redis分布式鎖安全性問題,分布式系統(tǒng)專家Martin Kleppmann[https://martin.kleppmann.com/]和Redis的作者antirez[h...
隨著分布式服務(wù)架構(gòu)的流行與普及,原來在單體應(yīng)用中執(zhí)行的多個邏輯操作,現(xiàn)在被拆分成了多個服務(wù)之間的遠程調(diào)用。雖然服務(wù)化為我們的系統(tǒng)帶來了水平伸縮的能力,然而隨之而來挑戰(zhàn)就是分布...