HexagonalArchitecture ()
HexagonalArchitecture
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