| |
|
Infrastructure Layer |
JSON-Object |
| |
|
Infrastructure Layer |
Bus Message |
| |
|
Infrastructure Layer |
RepositoryImplementation |
| |
|
Infrastructure Layer |
Gateway (with Transactional Outbox) |
| |
|
Infrastructure Layer |
Integration Event |
| |
|
Infrastructure Layer |
QueryHandler |
| |
|
Infrastructure Layer |
Projection (Policy) |
| |
|
Infrastructure Layer |
HTTP-Response |
| |
|
Infrastructure Layer |
gRPC Hexagonal Adapter |
| |
|
Infrastructure Layer |
HTTP-Request |
| |
|
Infrastructure Layer |
Bytes |
| |
|
Infrastructure Layer |
JSON-RPC Hexagonal Adapter |
| |
|
Infrastructure Layer |
Send Integration Event (Policy) |
| |
|
Infrastructure Layer |
Application Layer |
| |
|
Infrastructure Layer |
REST-API Hexagonal Adapter |
| |
|
Infrastructure Layer |
Kafka Subscriber Hexagonal Adapter |
| |
|
Infrastructure Layer |
HTTP-Request |
| |
|
REST-API Hexagonal Adapter |
Query (Hexagonal Port, Interface) |
| |
|
REST-API Hexagonal Adapter |
HTTP-Response |
| |
|
REST-API Hexagonal Adapter |
ReadModel |
| |
|
REST-API Hexagonal Adapter |
HTTP-Request |
| |
|
Application Layer |
Query (Hexagonal Port, Interface) |
| |
|
Application Layer |
Logging Pipeline |
| |
|
Application Layer |
CommandHandler |
| |
|
Application Layer |
Policy |
| |
|
Application Layer |
Command (Hexagonal Port, Interface) |
| |
|
Application Layer |
Domain Layer |
| |
|
Domain Layer |
Aggregate |
| |
|
Domain Layer |
DomainEvent |
| |
|
Domain Layer |
Another Aggregate |
| |
|
Domain Layer |
RepositoryInterface |
| |
|
DomainEvent |
Aggregate |
| |
|
DomainEvent |
Logging Pipeline |
| |
|
RepositoryInterface |
Aggregate |
| |
|
RepositoryInterface |
RepositoryImplementation |
| |
|
CommandHandler |
Aggregate |
| |
|
Command (Hexagonal Port, Interface) |
Junction |
| |
|
Logging Pipeline |
Validation Pipeline |
| |
|
Logging Pipeline |
Junction |
| |
|
Validation Pipeline |
Expension Point Pipeline |
| |
|
Expension Point Pipeline |
Mediator |
| |
|
Mediator |
Front Door Queue using message bus |
| |
|
Mediator |
GOF Pattern Mediator |
| |
|
Junction |
Front Door Queue using message bus |
| |
|
Junction |
GOF Pattern Mediator |
| |
|
GOF Pattern Mediator |
Junction |
| |
|
Front Door Queue using message bus |
Junction |
| |
|
Junction |
CommandHandler |
| |
|
Junction |
Projection (Policy) |
| |
|
Junction |
Send Integration Event (Policy) |
| |
|
Junction |
Policy |
| |
|
Query (Hexagonal Port, Interface) |
QueryHandler |
| |
|
Query (Hexagonal Port, Interface) |
CommandHandler |
| |
|
Policy |
Another Aggregate |
| |
|
REST-API Hexagonal Adapter |
Command (Hexagonal Port, Interface) |
| |
|
REST-API Hexagonal Adapter |
HTTP-Request |
| |
|
gRPC Hexagonal Adapter |
Bytes |
| |
|
gRPC Hexagonal Adapter |
Command (Hexagonal Port, Interface) |
| |
|
JSON-RPC Hexagonal Adapter |
Command (Hexagonal Port, Interface) |
| |
|
JSON-RPC Hexagonal Adapter |
JSON-Object |
| |
|
Kafka Subscriber Hexagonal Adapter |
Bus Message |
| |
|
Kafka Subscriber Hexagonal Adapter |
Command (Hexagonal Port, Interface) |
| |
|
Kafka Subscriber Hexagonal Adapter |
Junction |
| |
|
Bus Message |
Command (Hexagonal Port, Interface) |
| |
|
HTTP-Request |
Command (Hexagonal Port, Interface) |
| |
|
RepositoryImplementation |
WriteModel DataBase |
| |
|
Send Integration Event (Policy) |
Gateway (with Transactional Outbox) |
| |
|
Gateway (with Transactional Outbox) |
Integration Event |
| |
|
Projection (Policy) |
ReadModel Database |
| |
|
QueryHandler |
ReadModel |
| |
|
Bus Queue |
Bus Message |
| |
|
Bus Topic |
Integration Event |
| |
|
REST-Endpoint |
Bus Queue |
| |
|
ReadModel Database |
QueryHandler |
| |
|
User |
HTTP-Response |
| |
|
User |
HTTP-Request |
| |
|
Bus Reply Channel |
Junction |
| |
|
Bus Dead Letter Channel |
Team |
| |
|
Junction |
Bus Dead Letter Channel |
| |
|
Junction |
Bus Reply Channel |
| |
|
Junction |
Bus Queue |
| |
|
Junction |
REST-Endpoint |
| |
|
Another Service/System |
JSON-Object |
| |
|
Another Service/System |
HTTP-Request |
| |
|
Another Service/System |
Junction |
| |
|
Another Service/System |
Bytes |
| |
|
WebHook |
Another Service/System |
| |
|
Junction |
Another Service/System |
| |
|
Junction |
WebHook |