Hexagonal

Hexagonal Architecture (Ports and Adapters)

Architectural pattern isolating core business logic from external dependencies through ports (interfaces) and adapters (implementations). Enables technology-independent domain models with interchangeable infrastructure. Foundation for Clean Architecture and Onion Architecture.

Document
Alistair Cockburn (2005)
URL
https://alistair.cockburn.us/hexagonal-architecture/
Label
Publication
Keywords
hexagonal architecture ports and adapters clean architecture onion architecture domain isolation business logic

Domain: Architecture · Publication