Table of Contents
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
1. Layered Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Pattern Description 1
Key Concepts 3
Pattern Example 5
Considerations 7
Pattern Analysis 8
2. Event-Driven Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Mediator Topology 11
Broker Topology 14
Considerations 17
Pattern Analysis 18
3. Microkernel Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Pattern Description 21
Pattern Examples 23
Considerations 24
Pattern Analysis 25
4. Microservices Architecture Pattern. . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Pattern Description 27
Pattern Topologies 29
Avoid Dependencies and Orchestration 32
Considerations 33
Pattern Analysis 34
5. Space-Based Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Pattern Description 38
Pattern Dynamics 39
Considerations 42
Pattern Analysis 43
A. Pattern Analysis Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Source: Internet Articles / Linked in / etc..
Comments
Post a Comment