Hvad er hexagonal arkitektur?
Hexagonal arkitektur organiserer en applikation omkring en forretningskerne og adskiller den fra detaljer såsom brugergrænseflader, databaser og eksterne tjenester. Kernen forbindes til disse dele gennem porte og adaptere, hvilket giver arkitekturen dens andet navn: Ports & Adapters.
Målet er at holde forretningsregler stabile, når ekstern teknologi ændres. Sekskanten illustrerer applikationens grænse; den kræver ikke seks komponenter.
