Haga clic aquí para instalar Silverlight*
LatinoaméricaCambiar|Todos los sitios de Microsoft
Microsoft
|Hechos en el mundo|Hechos en Latinoamérica
     
 

LatinStock

   
  LatinStock ganó en agilidad, rapidez y modernidad al migrar de Linux a Windows SQL Server 2000.

 

La empresa internacional dedicada a la comercialización de imágenes para medios de comunicación logró equiparar los estándares de sus poderosos competidores. El nuevo sistema también le asegura estabilidad, solidez y escalabilidad.

 

Situación

LatinStock (www.latinstock.com) es la principal organización iberoamericana de servicios de imágenes e información publicitaria y de provisión de contenidos a medios de comunicación. Presente en ocho países de América Latina y España, LatinStock posee oficinas en Buenos Aires, San Pablo, Madrid, Santiago de Chile, México, Bogotá, Caracas, Lima, Quito, Montevideo, San José de Costa Rica. Cuenta con un banco de imágenes propio de 500 mil fotografías y está aliada a la agencia internacional Corbis, que le aporta un catálago de alrededor de dos millones de imágenes.

Base de imágenes de LatinStock

· Actualmente ocupa 60 Gigabytes.

· Incluye más de 500 mil imágenes en tres o cuatro tamaños diferentes.

· Mensualmente ingresan un promedio de 40 mil imágenes nuevas.

· Diariamente es consultada por entre 1.500 y 2.500 usuarios.

La empresa de stock fotográfico contaba con un sistema desarrollado en Linux y MySQL que, según Carlos Goldín, Director de LatinStock, les sirvió "mientras la operatoria se mantuvo dentro de determinados parámetros" pero, cuando empezaron a crecer, "comenzaron los inconvenientes".

"Los clientes se quejaban del tiempo de demora en recibir los resultados de las búsquedas de imágenes. Había algunas que podían tardar hasta 20 segundos", reconoce Goldín. Y semejante tardanza los alejaba demasiado de la performance de sus competidores, que no superaban los tres segundos. Ante esa situación, "la decisión pasaba por invertir más en ese sistema o buscar otra alternativa" explica el ejecutivo de LatinStock.

La solución tecnológica que les ofreció el Microsoft partner Ingemática S.A. (www.ingematica.com.ar), según palabras de Goldín, les pareció sólida y además fue respaldada por "demostraciones y garantías de estabilidad y escalamiento".

Esas garantías eran muy importantes para el sistema ya que, mensualmente, a la base de datos se le incorporan entre 30 mil y 50 mil imágenes nuevas en tres o cuatro tamaños distintos cada una.

 

Solución

En abril de 2004 Ingemática comenzó el desarrollo del sistema que, en poco menos de seis meses ya estaba terminado. Para ello se utilizó Microsoft .NET Framework 1.1, junto con Microsoft SQL Server 2000 y su herramienta Full-Text Index.

La función Full-Text Index de Microsoft SQL Server 2000, que no está contenida en MySQL, fue clave en el proyecto. Las fotografías incorporadas en la base de datos contienen cientos de palabras asociadas para su búsqueda. Y sobre ese gran universo de descripciones, el sistema tiene que indagar para devolver las imágenes que las contengan en menos de un segundo.

Otro de los desarrollos que se incorporaron fue la opción de realizar búsquedas sobre la base de datos de la empresa de imágenes Corbis, que utiliza la misma interfase Web Services y dispone de un catálogo de 2 millones de fotos. De esta manera, si alguno de los pedidos de los clientes no pueden encontrarse en la base de datos de LatinStock, el sistema busca automáticamente en la base de la otra empresa asociada sin demorar un segundo más.

La migración del producto no sólo se tenía que realizar en la Argentina sino también en todos los países latinoamericanos, y de habla hispana, que componen LatinStock. Y el hardware utilizado para correr este sistema es un webserver HP DL380 G3 Xeon de 3.0 y un HP DL 380 G4 Xeon de 3.6 para el SQL.

 

Beneficios

El rendimiento que se obtuvo disminuyó el tiempo de búsqueda de 20 segundos a sólo uno en la actualidad. Y en búsquedas normales se mejoró tres veces, pasando, por ejemplo, de tres segundos a uno.

Las causas de éxito si bien responden a todo el sistema, "sólo con la función Full-Text Index, de Microsoft SQL Server 2000, se logró una espectacular mejora en la performance", asegura José Aviani, de Ingemática.

Por otra parte, y gracias a la utilización de Web Services para rastrear en la base de datos Corbis, se ganó en la contención de navegación del usuario que ya no tiene que buscar el mismo tipo de imágenes en los sitios de dos empresas asociadas.

Otra de las aplicaciones que se generaron fue el ordenamiento de las imágenes que devuelve una búsqueda. Ahora, además de responder al criterio establecido por los clientes, también contemplan lógicas que permiten ordenar la aparición de las fotografías por agencia, fecha de publicación, y fotógrafo, entre otras variables.

Al evaluar los beneficios que LatinStock encontró después de la migración. Carlos Goldín destaca que el sistema cumplió con la performance de búsqueda solicitada. "Lo encontramos más rápido, más ágil y moderno", concluyó Goldín.

   
 

Conozca los hechos

 
Síntesis de la Solución

Migración de MySQL a Microsoft Server 2000


Acerca de LatinStock

Principal organización iberoamericana de servicios de imágenes.


Situación
Necesidad de contar con la misma performance de búsqueda que sus competidores.


Solución
· .NET Framework 1.1
· Microsoft SQL Server 2000


Beneficios
· Reducción de los tiempos de búsqueda a parámetros competitivos.
· Búsqueda simultánea en diferentes bases de datos.
· Mejora en la interfaz de carga y de búsqueda.
· Contención de los clientes.


Hardware
Webserver HP DL380 G3 Xeon de 3.0 GHz y servidor HP DL 380 G4 Xeon de 3.6 GHz para Microsoft SQL server 2000.


Inversión
141 mil pesos.



Las causas de éxito si bien responden a todo el sistema, "sólo con la función Full-Text Index, de Microsoft SQL Server 2000, se logró una espectacular mejora en la performance"

José Aviani,
Líder de Proyecto de Ingemática



Al sistema "lo encontramos más rápido, más ágil y moderno"

Carlos Goldín
Director de LatinStock


Volver  
   

©2009 Microsoft Corporation. Todos los derechos reservados. Póngase en contacto con nosotros |Aviso Legal |Marcas registradas |Privacidad