2010-10-21 11 views
6

Estoy involucrado en el tipo de trabajo que creo que el conocimiento sobre la aplicación a gran escala, la web a gran escala me ayudará mucho. ¿Qué crees que debería tomar? Me refiero a libros para leer, cursos para tomar ... etc ... Gracias de antemano por cualquier sugerencia.Aplicación de Internet a gran escala, ¿por dónde empezar?

PD: tal vez me refiero a aplicaciones que no son lo suficientemente grandes: D, tipo de red social para> 100k usuarios o juego en tiempo real en línea para 5000 ccu. arquitectura y diseño, cosas a tener en cuenta cuando se genera este tipo de aplicaciones

+0

¿Estás hablando de arquitectura o diseño? – Joe

+0

POR gran escala, ¿qué tan grande? – Joe

+0

tal vez las aplicaciones que quiero decir no son lo suficientemente grandes: D, tipo de red social para> 100k usuarios o juego en tiempo real en línea para 5000 ccu. arquitectura y diseño, cosas a considerar cuando construyes este tipo de aplicaciones – tiboo

Respuesta

6

seguridad: http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project

escalabilidad (capa db): http://oreilly.com/catalog/9780596003067 (la mitad del libro es muy relevante para cualquier base de datos)

escalabilidad (capa de aplicación): http://www.javaconcurrencyinpractice.com/ (la mitad del libro es muy relevante para cualquier idioma con el estado y las roscas compartido)

extremo frontal: http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309/ y http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304

Además, sólo para tener una idea de cómo las cosas difíciles son a veces, usted debe comenzar a leer que esos 2 blogs:

Cuestiones relacionadas