On 01/09/12 03:48, Derric Atzrott wrote:
I wouldn't rely too much on the Squids. They do
an excellent job, but thinking
of those of us who use Mediawiki outside the foundation, I would much rather see
an intelligent thumbnail generating and caching scheme that doesn't rely on
Squid being present.
We've been relying on Squid being present for years. Squid does a good
job of LRU caching, it's fast and the size is ample. It's persistent,
storing thumbnails on disk (some servers have flash). It would take a
lot of work to do something as good as it in the backend.
If we wanted a greater cold cache capacity, then we could add more
image scalers.
Video transcoding is an exception, but it needs to be handled
separately anyway, because you can't run an hour-long transcoding job
with no concurrency control, no error handling and no user feedback
(progress bars etc.).
-- Tim Starling