Durante varios años, muchos usuarios de Secondlife hemos estado utilizando dentro del mundo virtual un sistema de ventas llamado Hippo-Vendor. Este producto era suministrado por una empresa virtual llamada Hippo-Tech.

Esta empresa también suministraba otros productos populares tales como Hippo-Rent para gestionar alquileres de terrenos y Hippo-Update para ofrecer actualizaciones de productos. Todos estos productos estaban basados en un servidor externo (MySQL+PHP) y dependían fuertemente de este.

Esta característica tiene ventajas e inconvenientes. Entre las ventajas está que la configuración es centralizada en una aplicación web. Esto es mucho más cómodo que editar notas de texto por cada uno de los dispositivos en el mundo virtual. Entre los inconvenientes el principal de ellos es la dependencia de un servidor externo. Si este servidor deja de funcionar por algún motivo todos los productos que dependen de el dejan de funcionar.

Aunque hubo otros sistemas que hacían la competencia a Hippo-Tech, este sistema era el estandar de facto hasta que apareció otro sistema llamado CasperVend. Este nuevo sistema es mucho más eficiente que Hippo-Vendor debido a que está basado en llamadas http en lugar de enviar emails y no necesitaba tener tantos scripts como el sistema de Hippo Technologies. Además el sistema de Casper es totalmente transaccional, es decir que si algo falla el comprador no pierde el dinero. Por supuesto este nuevo sistema también depende de un servidor externo con todas las ventajas e inconvenientes.

El motivo por el cual un sistema basado en peticiones http es mejor es debido a que los mundos virtuales penalizan en los scripts por varios segundos los envios de correos electrónicos con el objetivo de evitar que pueda ser utilizado para enviar spam masivo. Algunos desarrolladores utilizaban varios scripts repetidos que utilizaban de forma rotatoria con el objetivo de agilizar las comunicaciones. Pero esto tenía como inconveniente que al multiplicarse el número de scripts en una región perjudicaba su rendimiento.

Foto de un vendedor CasperVend. [Ilustración 1: Foto de un vendedor CasperVend]

A principios del año 2018 hubo un problema con el hosting de Hippo-Tech y se perdieron todos los datos. Hippo Tech decidió discontinuar los productos que funcionan en red debido a un descenso en los beneficios. De repente miles de tiendas virtuales tenían sus sistemas de ventas sin funcionar.

Esto más que un problema es en mi opinión una incomodidad temporal ya que es fácil pasarse a alguno de los otros sistemas. En el siguiente URL hay una comparación de prestaciones de diferentes sistemas de ventas en red aunque no están todos los que existen.

Varios vendedores automáticos desactivados en una tienda. [Ilustración 2: Vendedores automáticos desactivados.]

El mayor problema que provocó la disrupción de los servidores fué con el sistema Hippo-Update ya que sustituirlo requiere enviar de forma manual una actualización a todos los compradores con un nuevo script de actualización. Eso solo es posible si el comerciante se ha dedicado a mantener manualmente una lista de compradores bajandose periódicamente el listado de transacciones de SecondLife.

Por último queda mencionar que Hippo-Vendor no es el primer sistema de ventas que dejó de funcionar cuando su creador decidió cerrar su negocio en Secondlife. Otro sistema fué AeonVox y más recientemente el sistema E2V. Sin embargo, el viejo sistema JEVN sigue funcionando aunque dejó de venderse.