vault backup: 2023-09-24 13:57:33
This commit is contained in:
parent
4ec7cfb813
commit
083d6a923e
2 changed files with 430 additions and 874 deletions
|
@ -75,9 +75,12 @@
|
|||
- E.g. Kafka
|
||||
|
||||
### 6. Multi-tier
|
||||
- Architecture: [[bus.excalidraw]]
|
||||
- The bus routes messages.
|
||||
- Participants publish and consume messages to/from the bus.
|
||||
- Decouples producers from consumers.
|
||||
- **Flexibility!**
|
||||
- E.g. Kafka
|
||||
- Architecture: [[multi-tier.excalidraw]]
|
||||
- Each server acts as a client of the next tier.
|
||||
- Allows independent deployment and scaling of different functionality.
|
||||
- E.g. AS + DBMS:
|
||||
- “protocol A” == Web (e.g.)
|
||||
- “Stub B” == Database Driver!
|
||||
- “protocol B” uses SQL
|
||||
#### 6.1 State in multi-tier
|
||||
-
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue