Si alojo millones de blogs con WordPress MU, ¿creará un problema de escalabilidad?

Depende de muchos factores, algunos de los cuales están específicamente relacionados con WordPress Multisite (MU es el nombre antiguo de la bifurcación, Multisite ahora está integrado en el núcleo de WP).

A esa escala, con una cantidad decente de tráfico, cualquier sistema (sin importar en qué plataforma esté construido) tiene problemas de escalabilidad.

Los principales cuellos de botella serán:

DB: ayudar a fragmentar el DB, hay un montón de complementos que hacen esto. El almacenamiento en caché (páginas, objetos y consultas) también es clave para reducir la carga de DB.

Conexiones de servidor: usar nginx (como lo hace WP.com), barniz para el almacenamiento en caché, CDN para descargar conexiones para activos estáticos y usar un equilibrador de carga para distribuir la carga en muchos servidores web y de base de datos para escalar una cantidad promedio de tráfico a través de millones de blogs.

Complementos: los complementos mal codificados serían una preocupación importante: a esa escala, un solo complemento activado de red podría detener toda la instalación, por lo que WP.com examina cuidadosamente un conjunto limitado de complementos y temas antes de permitir su uso.

Ancho de banda: el uso de una CDN para activos estáticos mantiene su ancho de banda principal disponible para servir páginas. Barniz puede mantener conexiones y cargar sus servidores web.

WPMU Dev atiende a este tipo de instalaciones. Ejecutaron grandes instalaciones de MU antes que cualquier otra persona.

La respuesta es no, pero solo mientras diseñes cuidadosamente la arquitectura que la escala. La base de datos y los enlaces permanentes serán sus mayores obstáculos. Ponga las cargas de archivos de usuario en un CDN tanto como sea posible (es decir, el complemento TanTanS3 es excelente).