Hexagonal Architecture Pattern with Spring Boot example

Ali Zeynalli
2 min readJan 17, 2022
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.

Ali Zeynalli

IT-Architect | BMW Group | M.Sc. Technical University of Berlin