Please enable JavaScript.
Coggle requires JavaScript to display documents.
SA_3_DesignPrincipls - Coggle Diagram
SA_3_DesignPrincipls
Concepts
-
Low coupling, high cohesion
-
-
-
-
-
Pattern
-
-
-
Patterns
Broker
-
-
Client, server, broker, proxy for both side - Elements
-
-
Pipe and Filter patterns
-
-
-
-
filters connected by pipes, have input and output - Overview
-
Messaging pattern
-
Solution
communicate via service bus to have async connection. Like kafka - sender send to service bus, reader read from service bus and vise verse.
Context
-
need low coherent reliable communication, but without tight dependency
-
Dynemic Router
also messaging pattern, but mediator based on registered rules.This rules can be changed danemicly