Thread:Talk:PDF rendering/Architecture/A few questions


 * Are we planning to do both spidering and rendering in one job? It might be useful to split these into separate job queues?
 * Since image resource downloading seems to be the most resource-intensive task, and images don't change nearly as often as job text, should there be additional (on-disk?) caching inserted here? Or are we just sharing the image caches of the general web front end?  (In theory we could cache the complete spider bundle, and use that to save time fetching resources when we just need to update (eg) article text.)
 * Progress update message formats?
 * Should the completed output file (PDF, etc) be added to the Redis Job info? I'm not quite sure how that works.