軟體架構

乾貨 | 標準化狀態通道的架構與 Counterfactual

頻繁的交易使的以太坊虛擬機器變得越來越慢,交易費也越來越高。當下,大多數建立在以太坊上的應用都是通過更新鏈上合約的儲存變數來實現,使用者需要支付交易費並花一定時間等待區塊確認。 當然,這也是低效的

領域驅動設計參考

領域驅動設計是一種解決跨學科交流問題的軟體工程方法:由於開發人員和專業人員使用不同的術語,因此存在相互理解問題。 這首先是業務語言問題(不是程式語言),DDD通過為開發人員和專業人員提供一套用於理解的規則以

dubbo原始碼愫讀(1)dubbo總體架構

1、微服務簡介 微服務是一種用於構建應用的架構方案。微服務架構有別於更為傳統的單體式方案,可將應用拆分成多個核心功能。每個功能都被稱為一項服務,可以單獨構建和部署,這意味著各項服務在工作(和出現故障)時不會

從單體應用走向服務化

image.png 上一期,我給你講述了什麼是微服務,以及微服務架構的由來。簡單回顧一下,微服務就是將龐雜臃腫的單體應用拆分成細粒度的服務,獨立部署,並交給各個中小團

美國DARPA“配置安全”專案分析

美國DARPA“配置安全”專案分析 作者:齊義勝 2017年11月,美國防部高階研究計劃局(DARPA)資訊創新辦公室(I2O)釋出“配置安全”(Configuration Security, ConS

三條有效的實戰經驗助你成為移動互聯架構師!

希望你看完這一篇,能充分認知和了解架構師,認知對了,事就好辦了。 01 架構師的準確定義 架構師的職責應該是立足於技術和業務之間的中間角色或者平衡點, 在針對業務深刻理解的基礎上,針對業務中

消極架構

這是來自Michael Feathers的一篇著名文章,Negative Architecture消極架構已經被廣泛傳播。下面結合中國老子思想解釋與翻譯如下,從“無與有”角度理解“架構不做什麼”反而是更好的選擇

分散式儲存架構設計

網際網路系統,儲存與計算是極其重要兩個方面。無論是服務端mysql資料庫、redis快取以及計算應用框架spring、dubbo等,還是大資料hdfs、hbase以及mapreduce、spark等計算框架。都體現了

1716758986.9013