微內核架構定義 英文為Microkernel Architecture,也被稱為插件化架構(Plug-inArchitecture),是一種面向功能進行拆分的可擴展性架構,通...
微內核架構定義 英文為Microkernel Architecture,也被稱為插件化架構(Plug-inArchitecture),是一種面向功能進行拆分的可擴展性架構,通...
SOA與微服務架構的對比 對比維度SOA微服務服務粒度粗細服務通信重量級,ESB輕量級,如HTTP RESTful服務交付慢快服務場景企業(yè)級互聯網 兩者是有相似點但本質不同的...
高可用的本質就是通過冗余來實現,存儲的高可用是存儲數據價值與存儲代價之間的綜合考量。數據冗余主要涉及到數據之間的復制,以及復制過程中需要考慮的多種問題,整合即為以下四點:1....
FMEA方法 FMEA(Failure mode and effects analysis,故障模式與影響分析),FMEA 是一種在各行各業(yè)都有廣泛應用的可用性分析方法,通過...
來源 加州大學伯克利分校的計算機科學家埃里克·布魯爾(Eric Brewer)在 2000 年的ACM PODC上提出的一個猜想,也因此被叫做布魯爾定理。在 2002 年,麻...
二、計算高性能 高性能涉及面非常廣,操作系統本身,磁盤、CPU、內存、緩存、網絡、編程語言、架構,一個不恰當的debug日志,java程序打開debug開關,for循環(huán)中一個...
概述 計算機的性能,從硬件來說,一個和IO相關(磁盤、內存),一個和計算能力相關(CPU、GPU)。說到軟件的性能,也可以理解為這兩個方面,即存儲和計算。 一、存儲高性能 1...
成本 鄧爺爺說過一句話,“黑貓白貓,抓住老鼠就是好貓”。好的架構也同理,在軟件系統的整個生命周期里面,系統便于理解,易于修改,方便維護,能輕松部署,那就是好的架構。一...
我所在的項目在公司本身是以組件化開發(fā)著稱,而我本身負責項目的組件集成,所以書中很多的觀點可以說深有體會(本想說不謀而合的,哈哈)。 組件的定義 作者認為組件是軟件的部...
組件聚合 組件的定義 組件是軟件部署的最小單元,是整個軟件系統在部署過程中可以獨立完成部署的最小實體。比如,對于Java應用程序而言,Jar包就是組件;Ruby中的組件則是G...
最近校園招聘,比較愛問的一個問題是:同學,你知道SOLID嗎?比較多的同學一臉茫然,然后我就故作安慰道,沒事,不知道也正常;如果有同學能回答上一二,則滿臉欣慰,感嘆,...
本文是對《終生學習》一書的讀書筆記,本筆記共包括如下章節(jié): 概述 本書的目錄結構 各章節(jié)內容 小結 一、概述 在朋友圈看到有人推薦此書,于是就買了此書,看了之后總體感覺還是不...
道可道,非常道 為什么要讀《架構整潔之道》這本書?一是工作需要,最近需要做一個軟件系統的架構設計,深感理論知識欠缺,急需充電;二是扔了一個讀書的帽子,付出了200大元的代價,...
追求,靜靜如是說:今天看到報名的時候,才發(fā)現原來“追求”是一個優(yōu)勢??戳艘幌挛业牡梅?,排名倒數第四,讀了一下書里的內容,跟我好像也不太像。在分享的過程中,我看見自己從小就作為...
與國玲和慧慧的新年聚,在白鷺溪濕地公園展開,第一次如此真實、深刻的感受到成都的冬天,還是有些冷。但此刻,坐在這里寫下這些文字的時候,胸口卻是暖暖的。此刻,最想大聲喊出的一句話...
此刻,溫度終于褪去了一些,拿一把小椅子,坐在陽臺上。靜默的一分鐘時間里,我感受到這個小陽臺的生命力,帶給我的一份平和。三天的工作坊,全然放下,全然信任,全然體驗,全然投入,全...
三天擁抱真實的工作坊轉眼就過去了,快得讓我感覺有點恍惚,大家在一起的畫面就像2倍速播放視頻一樣不斷在腦海中閃現。這三天的體驗跟以往參加的任何一個工作坊是那么的不同,為了確保彼...