Foros del Web » Programación para mayores de 30 ;) » Java »

Gestión de imágenes en Aplicación Web

Estas en el tema de Gestión de imágenes en Aplicación Web en el foro de Java en Foros del Web. Hola buenos días!. Seria para mi de gran ayuda si pudieran aconsejarme que soluciones tengo para resolver un problemática en cuanto a la gestión de ...
  #1 (permalink)  
Antiguo 10/10/2011, 10:04
Avatar de Hazek  
Fecha de Ingreso: julio-2002
Ubicación: En mi casa :D ó ?
Mensajes: 418
Antigüedad: 21 años, 9 meses
Puntos: 3
Gestión de imágenes en Aplicación Web

Hola buenos días!.

Seria para mi de gran ayuda si pudieran aconsejarme que soluciones tengo para resolver un problemática en cuanto a la gestión de imágenes en un desarrollo en el cual estoy participando.

Mi stack de tecnologia es el siguiente (Lógicamente basado en Java):

Spring MVC 3.0
Hibernate
MySQL
MooTools y DWR (Frameworks javascript)

Se me ha solicitado desarrollar un modulo empleando estas tecnologías que permita a un numero considerable de usuarios (estamos hablando de una base aproximada de 22,000 usuarios) tener un espacio para cargar simplemente imágenes, algo así como su álbum virtual en linea.

Mi duda no es como hacer el proceso de carga e interfaz, si no la mejor manera de almacenar toda esta información potencial (como dije, simplemente imágenes), he realizado algunos desarrollos sencillos donde almaceno las imágenes en algún directorio del servidor pero tomando en cuenta la posible cantidad de usuarios, se me hace algo un poco disparatado tener 22,000 directorios (uno por cada usuario). También he pensando en almacenar las imágenes directamente en la BD, pero en mi poca experiencia estoy convencido que se volvería un proceso lento (la carga y visualización de las mismas) por lo que me encuentro entre la espada y la pared ¿alguna recomendación? .

Se que también algo bastante importante es el desempeño de la aplicación y la infraestructura que esta tenga, actualmente estoy pensando en adquirir algún servicio de computación en nube para hospedar la aplicación (http://www.heroku.com/) por lo que no estoy tan limitado en los recursos que pudiera conseguir para la aplicación.

¿Alguna recomendación? se los agradecería bastante!

Saludos!
__________________
Tecnologias: Flash Platform, Java (Spring, HB, Struts, Grails), iOS, Android, JavaScript, PHP, SQL (MySQL, Oracle), Prolog, Assembler (PIC's) y Arduino - Electronica.
  #2 (permalink)  
Antiguo 11/10/2011, 09:07
Avatar de Hazek  
Fecha de Ingreso: julio-2002
Ubicación: En mi casa :D ó ?
Mensajes: 418
Antigüedad: 21 años, 9 meses
Puntos: 3
Respuesta: Gestión de imágenes en Aplicación Web

Encontre una pagina interesante donde debaten precisamente cual es la mejor alternativa, si almacenar en el file system o base de datos pero parece que en efecto, ambos tienen sus PROs y CONTRAS, ¿alguien ha pasado por algo similar?

Les comparto la liga:

http://en.wikibooks.org/wiki/WebObje..._vs_Filesystem
__________________
Tecnologias: Flash Platform, Java (Spring, HB, Struts, Grails), iOS, Android, JavaScript, PHP, SQL (MySQL, Oracle), Prolog, Assembler (PIC's) y Arduino - Electronica.

Etiquetas: jar, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:23.