vault backup: 2023-09-24 13:07:33
This commit is contained in:
parent
d91219436f
commit
9fbb97b41c
2 changed files with 2071 additions and 1 deletions
|
@ -7,4 +7,15 @@
|
||||||
|
|
||||||
## How to distribute?
|
## How to distribute?
|
||||||
### 1. Monolythic system
|
### 1. Monolythic system
|
||||||
Architecture: [[Monolithic system.excalidraw]]
|
- Architecture: [[Monolithic system.excalidraw]]
|
||||||
|
- Multiple services for multiple targets in the same server
|
||||||
|
|
||||||
|
## 2. Distributed system
|
||||||
|
- Main distribution concerns:
|
||||||
|
1. Replication
|
||||||
|
2. Partitioning
|
||||||
|
3. Service-orientation
|
||||||
|
- All of these address scaling out a service/application.
|
||||||
|
- Not mutually exclusive, can be combined.
|
||||||
|
|
||||||
|
### 2.1 Replication
|
||||||
|
|
2059
content/Excalidraw/Drawing 2023-09-24 13.05.39.excalidraw.md
Normal file
2059
content/Excalidraw/Drawing 2023-09-24 13.05.39.excalidraw.md
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue