On my wiki, I'm working on an architecture document  to explain how you
would best serve MediaWiki in a scalable, performant way. One goal of this
paper is to update the information at mw:Manual:MediaWiki architecture 
so that people everywhere can learn best how to implement MediaWiki.
What architecture and specific techniques or technologies do YOU use for
Contributions, feedback and criticisms welcome.