lunes, 7 de febrero de 2011

Casadellibro.com. Plataforma Tecnológica: ¿Unix o Microsoft?


Hacia el año 2001, Casa del libro era la única cadena de librerias del mercado español; fundada en Madrid en el año 1923, y con tiendas en 9 importantes ciudades de España.  Tras los avances tecnológicos y el crecimiento del "on line", Casa del libro se propuso ser referente de la librería virtual en el sector; para ello debía ampliar la plataforma tecnológica que permitía el funcionamiento de lacasadellibro.com, la cual llevaba operando desde 1995, bajo una web transaccional que fue idónea para el momento en que comenzó, pero que ya a comienzos del nuevo siglo empezaba a ser insuficiente, de cara al crecimiento y volúmen de transacciones.
Ignacio ( Nacho) Somalo, Director General y Xavier Solá Director de Tecnología, estuvieron a la cabeza de este importante proyecto, y responsables de la recomendación de cual plataforma tecnológica se debía utilizar, así como argumentación implicita de la misma,  para lograr la meta de casadellibro.com en ser lider de la librerias on line en España. El diseño de arquitectura que se utilizó fue el siguiente:
  • Hardware Sun ( cuatro máquinas con doble CPU  cada una)
  • Sistema operativo Solaris (UNIX)
  • Oracle como gestor de base de datos
  • Vignette  como gestor de contenidos y soporte de comercio electrónico
  • Excalibur  como motor de búsqueda.
Con este menú de los mejores entre sus especialidades, todo parecía apuntar a un inminente éxito de implementación, pero algunos imprevistos surgieron y comenzaron a a perfilarse no tan favorables para el proyecto y el tiempo que se estimaba para la puesta en marcha del mismo. El conjunto del diseño, se tornó muy complejo y entre otros, la poca experiencia de la consultora encargada de  la implantación del mismo lo hicieron cuesta arriba. Ante esta situción, Nacho y Xavi debían tomar una decisión de si continuar con la plataforma ya implantada ó seguir el proyecto bajo una más sencilla y menos costosa donde se proponía a Microsoft como alternativa que pudiera garantizar rentabilidad a corto y mediano plazo.

En mi opinion personal, tras haber analizado el caso de casadellibro.com recomiendo continuar utilizando UNIX ante una posible adquisición de Microsoft por las siguientes razones a destacar:

  1. Escalabilidad: Unix cuenta con mayor capacidad para los volúmenes de transacciones y visitas que se estimaba tuviera la página, versus Microsoft que cuentaba con una quinta parte que la primera, por lo que sería indispensable hacer una ampliación de esta, lo que resultaría en costos adicionales.
  2. Soporte: El soporte post venta ofrecido a sus clientes de parte de UNIX es más recomendado.
  3. Disponiblidad: Unix garantiza menos caída del sistema debido a que se contaba además con doble CPU para cada máquina, como mencioné arriba, lo que apuntaba a una mayor garantía de disponiblidad.
  4. Rendimiento: Unix ofrece mayor rendimiento en cuanto mayor número de transacciones frente a Microsoft que limita su aceptable rendimiento a un nivel bajo de transacciones, que comienza a decrecer cuando el volúmen excede su capacidad.



 

En conclusión, después de haber realizado una importante erogación en capital de inversión en la adquision de software y hardware de excelente calidad como las que hizo casadellibro.com para posicionarse como líder en cuanto a librerias online en España, yo recomendaría ajustar las limitantes que no permitieron la puesta en marcha e implementación de la plataforma hasta ahora, entendiéndose principalmente,  por una consultora con gente con capacidad técnica para llevar a cabo el proyecto. Ante una inversión con la magnitud e importancia como esta, realizada por casadellibro.com, lo más aconsejable es que se contrate una consultora a la altura de dicha inversión que pueda maximizar la eficiencia de la misma. Creo firmemente que cometieron un error en la elección de la consultora, quizá por un tema de aminorar costos, pero ante un desembolso de este tipo, todo debe engranar para un garantizado éxito colaborado por la conjunción de cada decisión que se tome.