Skip to content

Commit

Permalink
Small adjust
Browse files Browse the repository at this point in the history
  • Loading branch information
jacksonwuu committed Sep 9, 2023
1 parent 673a682 commit 0428cdf
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 12 deletions.
20 changes: 10 additions & 10 deletions docs/programming/软件架构模式.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,16 +89,6 @@ Date: 2022
- [Nginx blog:API Gateway](https://www.nginx.com/blog/building-microservices-using-an-api-gateway/)
- [Nginx blog:Service Discovery](https://www.nginx.com/blog/service-discovery-in-a-microservices-architecture/)

### 云架构

云架构(Cloud architecture)主要解决扩展性和并发的问题,是最容易扩展的架构。

### 单体应用

当然了,还有最简单的就是单体应用(Monolithic application),那就是把所有功能都放在一起。

- [维基百科词条:Monolithic application](https://en.wikipedia.org/wiki/Monolithic_application)

### MVC 架构

MVC(Model–View–Controller)架构在图形应用中被大量采用。比如说运行在手机上的 App 客户端软件就大量采用这种架构模式。
Expand All @@ -113,6 +103,16 @@ MVC 架构有很多例子:
- [Vue.js]()
- [Spring MVC]()

### 云架构

云架构(Cloud architecture)主要解决扩展性和并发的问题,是最容易扩展的架构。

### 单体应用

当然了,还有最简单的就是单体应用(Monolithic application),那就是把所有功能都放在一起。

- [维基百科词条:Monolithic application](https://en.wikipedia.org/wiki/Monolithic_application)

## 参考文献

- [维基百科词条:Software architecture](https://en.wikipedia.org/wiki/Software_architecture)
Expand Down
2 changes: 0 additions & 2 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ plugins:
- git-revision-date
- minify:
minify_html: true
- rss:

extra:
social:
Expand Down Expand Up @@ -90,7 +89,6 @@ nav:
- 《算法导论》学习笔记: programming/《算法导论》学习笔记.md
- 网络协议:
- 深入理解TCP(1)——连接管理: programming/network/深入理解TCP(1)——连接管理.md

- 科技:
- 一只特立独行的鸭: technology/一只特立独行的鸭.md
- 一个左右互搏的例子: technology/一个左右互搏的例子.md
Expand Down

0 comments on commit 0428cdf

Please sign in to comment.