I tried searching the web but can’t understand the difference/boundary between hexagonal(ports and adapter) architecture and ACL architecture.
While hexagonal architecture talks about creating ports(interfaces) and adapters(implementation), doesn’t ACL also do same by adding a layer which is corruption free and isn’t impacted by any upstream or downstream system change?