I don't have any experience with Harbor so can't comment on its architecture, my argument was purely about there being an existing, highly popular, open source solution backed by CNCF. Can you share more details about what's so bad about Harbor architecture?
Curious what your experience was. Been using harbor for a couple months and have no issues. BUT we're not using it in a very heavy environment.