Disclaimer. I'm not looking for a discussion or opinions of those two. Nor do I aim at evaluating or describing them. I'm in a project where I'm supposed to set up a path to refactor from the traditional to the domain driven one and I wish to keep the changes as small as possible still achieving the task.
According to MS docs for clean architecture, the onion shaped diagram is supposed to differ from the n-tier architecture, which is layer shaped.
It all makes sense while reading but then, a different view of the clean architecture is presented and it looks quite similar to the n-tier architecture. Of course, I do understand that those differ but trying to understand the core point on where and how they differ doesn't get easier by that resemblance.
An even better example of my the reason for my uncertainty is this blog. It's not .NET related but architecture ought to be technologically agnostic. As far I understand, the actual path of the process is layer based and precisely equivalent to n-tier version (only differing in how it's drawn, which should be irrelevant).
Is the main difference between those two architecture types simply how we're using them or is there an actual difference code-wise or in the project structure (except for the naming, of course)?