A lot of #CleanArchitectures collapse once frameworks, persistence & business rules leak into each other. Refactoring gets expensive fast.

@quiquemmonte breaks down pragmatic #HexagonalArchitecture for real-world #Java systems:
https://javapro.io/2026/05/27/from-spaghetti-to-hexagons-a-practical-guide-to-clean-java-architecture/

#DDD @ArchUnit

Still debugging business logic spread across controllers, services & repositories? That’s how maintainable systems turn into spaghetti code. Enrique Medina Montenegro shows how #HexagonalArchitecture keeps #Java systems decoupled & testable,.

Read now: https://javapro.io/2026/05/27/from-spaghetti-to-hexagons-a-practical-guide-to-clean-java-architecture/

#DDD @ArchUnit

Warum brechen Änderungen in klassischen Layer-Architekturen bis ins UI durch? @quiquemmonte erklärt Ports, Adapter & den „Kern nach innen“-Ansatz, der genau das verhindert.

Stoppe den Cascade-Effekt: https://javapro.io/de/von-spaghetti-zu-hexagonen-ein-praktischer-leitfaden-zur-sauberen-java-architektur/

#HexagonalArchitecture #DDD #Java @springframework

Hexagonal Architecture begegnet dir früher oder später, wenn Anwendungen größer werden und trotzdem wartbar bleiben sollen. Der Name klingt komplizierter, als das Konzept tatsächlich ist. Im Kern geht es darum, Abhängigkeiten sauber zu trennen und dein fachliches Modell vor technischen Details

https://magicmarcy.de/fachlogik-zuerst-ein-einstieg-in-hexagonal-architecture

#PortsAndAdapters #Hexagonal #Architektur #HexagonalArchitecture #Fachlogik #Service #Schnittstellen

Fachlogik zuerst: Ein Einstieg in Hexagonal Architecture | magicmarcy.de

Hexagonal Architecture begegnet dir früher oder später, wenn Anwendungen größer werden und trotzdem wartbar bleiben sollen. Der Name klingt komplizierter, als das Konzept tatsächlich ist. Im Kern geht es darum, Abhängigkeiten sauber zu trennen und dein fachliches Modell vor technischen Details zu schützen. Genau das ist im Alltag mit Java, WildFly, Maven und Git entscheidend, wenn ein Projekt nicht nach kurzer Zeit unübersichtlich werden soll.

magicmarcy.de

Un gros merci à @sroccaserra pour son article sur les terminologies d'architecture hexagonale, clean architecture, layers, DDD, etc.

https://blog.octo.com/application-domain-infrastructure-des-mots-de-la-layered-hexagonal-clean-architecture

La distinction entre "domaine", "business logic", "service" et "application" m'a toujours rendu confus car à chaque fois, les gens parlaient d'autre chose.

Le passage par l'historique rend les choses plus claires et précises.

#ddd #HexagonalArchitecture #SoftwareCraft #code #dev

Application / Domain / Infrastructure : des mots de la Layered Hexagonal Clean Architecture ? - OCTO Talks !

Découvrez comment Domain-Driven Design structure vos applications grâce aux couches Domain, Application et Infrastructure de l’architecture hexagonale.

OCTO Talks !

Jump into my upcoming "Implementing #DDDesign Workshop" and learn the full range of strategic and tactical modeling, as well as additional patterns and tools to understand your domain, design multiple models, and implement.

Registration below. #domainDrivenDesign #DDD #EventStorming #EventDrivenArchitecture #PortsAndAdapters #HexagonalArchitecture

https://kalele.io/iddd-workshop

Hexagonal Architecture begegnet dir früher oder später, wenn Anwendungen größer werden und trotzdem wartbar bleiben sollen. Der Name klingt komplizierter, als das Konzept tatsächlich ist. Im Kern geht es darum, Abhängigkeiten sauber zu trennen und dein fachliches Modell vor technischen Details

https://magicmarcy.de/fachlogik-zuerst-ein-einstieg-in-hexagonal-architecture

#PortsAndAdapters #Hexagonal #Architektur #HexagonalArchitecture #Fachlogik #Service #Schnittstellen

Fachlogik zuerst: Ein Einstieg in Hexagonal Architecture | magicmarcy.de

Hexagonal Architecture begegnet dir früher oder später, wenn Anwendungen größer werden und trotzdem wartbar bleiben sollen. Der Name klingt komplizierter, als das Konzept tatsächlich ist. Im Kern geht es darum, Abhängigkeiten sauber zu trennen und dein fachliches Modell vor technischen Details zu schützen. Genau das ist im Alltag mit Java, WildFly, Maven und Git entscheidend, wenn ein Projekt nicht nach kurzer Zeit unübersichtlich werden soll.

magicmarcy.de

Automation systems rarely fail by crashing—they fail by repeating. 🌑

Retries are reactive, but governance is structural. In my latest post, I explore the "Pre-Execution Gate" pattern in Hexagonal Architecture to prevent runaway loops and $1,000 cloud bill mistakes.

Read the full breakdown on DEV:
https://dev.to/no1rstack/why-retry-logic-is-not-governance-7c2

#HexagonalArchitecture #Noirstack #AIOps #SoftwareEngineering #DevOps #Python

Why Retry Logic Is Not Governance

Automation systems rarely fail by crashing. They fail by repeating. Retries, backoff policies, and...

DEV Community

Warum brechen Änderungen in klassischen Layer-Architekturen bis ins UI durch? @quiquemmonte erklärt Ports, Adapter & den „Kern nach innen“-Ansatz, der genau das verhindert.

Stoppe den Cascade-Effekt: https://javapro.io/de/von-spaghetti-zu-hexagonen-ein-praktischer-leitfaden-zur-sauberen-java-architektur/

#HexagonalArchitecture #DDD #Java @springframework

I really, really like Alistair's pragmatic presentation on Hexagonal Architecture. 4m30s – everything that makes up its core in one slide: interfaces to separate technical code from business logic, connected via dependency injection. A model Spring application developers have followed since the time HA was described without explicitly calling it that. https://www.youtube.com/watch?v=ChUlRa0xsWo #hexagonalarchitecture

1/4

The Hexagonal - Ports & Adapters Architecture | Alistair Cockburn | SAG 2025

YouTube