《构架之美》阅读笔记五
軟件架構(gòu):有關(guān)軟件整體結(jié)構(gòu)與組建的抽象描述,用于指導(dǎo)大型軟件系統(tǒng)各方面的設(shè)計(jì)。軟件架構(gòu)的關(guān)注點(diǎn):系統(tǒng)功能需求、性能、可用性、伸縮性、擴(kuò)展性、安全性。
???????? 性能:從瀏覽器到數(shù)據(jù)庫,影響用戶請(qǐng)求的所有環(huán)節(jié)都可以進(jìn)行性能優(yōu)化。衡量網(wǎng)站性能有一系列指標(biāo),重要的有響應(yīng)時(shí)間、TPS、系統(tǒng)性能計(jì)數(shù)器等。
???????? 可用性:高可用的設(shè)計(jì)的目標(biāo)就是當(dāng)服務(wù)器宕機(jī)的時(shí)候,服務(wù)或運(yùn)用依然可用。衡量一個(gè)系統(tǒng)架構(gòu)設(shè)計(jì)是否滿足高可用的目標(biāo),就是假設(shè)系統(tǒng)中任何一臺(tái)或者多臺(tái)服務(wù)器宕機(jī)時(shí),以及出現(xiàn)各種不可預(yù)期的問題時(shí),系統(tǒng)整體是否依然可用。
???????? 伸縮性:所謂伸縮性是指通過不斷相機(jī)群中加入服務(wù)器的手段來緩解不斷上升的用戶并發(fā)訪問壓力和不斷增長的數(shù)據(jù)存儲(chǔ)需求。
轉(zhuǎn)載于:https://www.cnblogs.com/hehejeson/articles/6416759.html
總結(jié)
以上是生活随笔為你收集整理的《构架之美》阅读笔记五的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java网页中url传值的转码
- 下一篇: 《构架之美》阅读笔记六