I don't have a deep knowledge of Pulp's architecture, so my opinion
shouldn't be taken too seriously. That said, this proposed architecture
makes sense to me. If I was creating a web application from scratch, I'd
pursue an architecture in this vein. No symlink farm on disk. No
/var/lib/pulp/published/* directory hierarchy that mirrors the available
URLs. Heavier use of the database to track content.

Beyond the changes to logic, I suspect that a change like this would
improve performance. I don't dare run Pulp on a spinning rust hard drive
because of the high I/O demands. (It gets worse in my case where I run 6+
Pulp instances!)
_______________________________________________
Pulp-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-dev

Reply via email to