Hexagonal Architecture Pattern with Spring Boot example

Photo by James Hon on Unsplash

Hexagonal Architecture, firstly introduced by Alistair Cockburn back in early 2000s, (who is also one of the main protogonists of Manifesto of Agile Software Development) is pretty popular architectural style applied to layered architectured software systems, which lack of flexibility, entaglement. This architectural pattern is widely inspired by Eric Evan’s DDD, but they are by far not same.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store