**服務層架構**:提供基礎服務,供應用層調用,完成網站業務。
[TOC]
## 3.1 分布式消息
利用消息隊列機制, 實現業務和業務、 業務和服務之間的異步消息發送及低耦合的業務關系。
## 3.2 分布式服務
提供高性能、低耦合、易復用、易管理的分布式服務,在網站實現面向服務架構(SOA)。
## 3.3 分布式緩存
通過可伸縮的服務器集群提供大規模熱點數據的緩存服務, 是網站性能優化的重要手段。
## 3.4 分布式配置
系統運行需要配置許多參數,如果這些參數需要修改,比如分布式緩存集群加入新的緩存服務器,需要修改應用程序客戶端的緩存服務器列表配置,并重啟應用程序服務器。
分布式配置在系統運行期提供配置動態推送服務,將配置修改實時推送到應用系統,無需重啟服務器。
- 軟件工程
- 1. 基礎
- 計算
- 網絡
- 存儲
- 2. 開發/運維
- 微服務
- 容器化(Docker)
- 容器網絡
- 持續集成
- 持續發布
- 3. 架構
- 操作系統
- Linux服務器
- windows
- 內存
- 應用軟件
- 前端
- 后端
- 數據庫
- 協議
- 服務
- 分布式
- LNMP+Vue.js
- web網站架構技術
- 架構演化
- 架構分層
- Layer1. Frontend
- Layer2. Application
- Layer3. Service
- Layer4. Storage
- Layer5. Backend
- Layer6. Operation
- Layer7. Security
- Layer8. DataCenter
- 架構模式
- 架構要素
- 1. Performance
- 2. Availability
- 3. 可伸縮性
- 4. 可擴展性
- 5. 安全
- 6. 成本
- 4. 開發項目
- vue-php