Holas amigos del web.
Estoy armando un sitio del tipo red social y tengo algunos problemas en lo que respecta a la escalabilidad del site.
No se mucho de servidores, actualmente trabaje con uno solo para cada web y me fue barbaro , pero eran webs estáticas.
Estuve viendoy vi que en un gran sitio web se separa el site en varias partes:
Osea que es algo mas compleja la cosa. Lo que entiendo bien es por ejemplo yo tengo las imagenes de los usuario que se guardan en una carpeta imagenes_usuarios/fecha/usuario/img.jpeg ; y pienso, si tengo varios servidores, a que ruta tengo que buscar??
y los SQL que sucede? estan distribuidos... como los ubico?
No entiendo a ver si alguien me puede explicar minimamente cuales son las partes que un sitio web de alto trafico y si me pueden recomendar algun libro al respecto.
Gracias de antemano!!!