Albert Ribera – Intentando ver el árbol y el bosque

23 noviembre , 2007

¿eBay y Google tienen un pacto de no agresión?

Filed under: ebay,Google — inspirit_bcn78 @ 1:45 am
Tags: ,

Parece un título un poco arriesgado pero hoy analizando un informe de como trabajan la innovación estas dos empresas he llegado a una conclusión curiosa, fijaos en la siguiente tabla las similitudes en productos que tienen estas dos marcas:

Mercado Google eBay
Clasificados Google Base Craigslist, Kijiji
Buscador de productosq Froogle, Google Base Shopping.com, eBay
Sistema de pago GBuy PayPal
Comunicaciones Gmail/Talk Skype

Esta es una matriz de posicionamiento de algunos de los productos de ebay y Google:

Hay casos un poco curiosos como:

  • Qué pasa con Google Base? Lleva dos años en stand by.
  • Porqué está tardando tanto en sacar Gbuy?
  • Porqué un buscador de productos como Froogle está olvidado? No sería muy fácil enlazar con un sistema de pago? Cuanto dinero hay aquí?

No quiero lanzar falsos testimonios pero no os suena raro esta falta de “agresividad” de uno hacia al otro en los temas core? No os suena raro esta falta de agilidad de Google en determinados temas que curiosamente erosionarían mucho a eBay?

>>Ver informe en battellemedia

Anuncios

20 noviembre , 2007

Arquitectura de ebay

Filed under: ebay,Proyectos — inspirit_bcn78 @ 2:51 am
Tags: ,

Yo no se mucho de arquitectura web, lo suficiente para entender como está montado la arquitectura de un site y cuales son las diferentes partes que conforman una plataforma web. Pero para mi ebay siempre ha sido un referente desde que fui al seminario de Nielsen y me explicaron el modelo de ebay siempre lo he tenido como un referente. Este fin de semana me pasaron un post que me parece muy interesante y curioso a la vez, cómo está montada la arquitectura de datos de ebay, impresionante:

Algunas estadísticas:

  •  De media 26 billiones de consultas SQL
  •  100 millones de items vendibles
  •  212 milliones de usuarios registrados
  •  1 billion de fotos
  •  1 billion de páginas vistas por día
  •  2 petabytes de datos
  •  3 billion de llamadas a la API cada mes
  •  Crecimientos de factor 35 en paginas vistas, emails enviados y ancho de banda desde el 99.
  •  99.94% de disponibilidad web>
  •  15,000 servidores todos J2EE.

Para aguantar esto tienen la siguiente plataforma

  • Todo se planifica y se monta para que aguante x10.
  • Arquitectura dividida por capas: data tier, application tier, search, operations,
  • Leverages MSXML framework para la capa de presentación (incluso en Java)
  • Oracle databases, WebSphere Java (still 1.3.1)
  • Separa la base de dato por acceso primerio, modulo on a key.
  • Cada base de datos tiene almenos 3 bases de datos online. Distribuidos en 8 datacenters.
  • Database copies run 15 min behind, 4 hours behind
  • Databases are segmented by function: user, item account, feedback, transaction, over 70 in all.
  • No stored procedures are used. There are some very simple triggers.
  • Move cpu-intensive work moved out of the database layer to applications applications layer: referential integrity, joins, sorting done in the application layer! Reasoning: app servers are cheap, databases are the bottleneck.
  • No client-side transactions. no distributed transactions
  • J2EE: use servlets, JDBC, connection pools (with rewrite). Not much else.
  • No state information in application tier. Transient state maintained in cookie or scratch database.
  • App servers do not talk to each other — strict layering of architecture
  • Search, in 2002: 9 hours to update the index running on largest Sun box available — not keeping up.
  • Average item on site changes its search data 5 times before it is sold (e.g. price), so real-time search results are extremely important.
  • “Voyager”: real-time feeder infrastructure built by eBay.. Uses reliable multicast from primary database to search nodes, in-memory search index, horizontal segmentation, N slices, load-balances over M instances, cache queries.

Casi nada…

–> Para ver el artículo completo

15 septiembre , 2007

Ebay y su experiencia en usabilidad

Filed under: ebay,Ebusiness,Usabilidad — inspirit_bcn78 @ 7:13 pm
Tags: , ,

Cuando fui en 2006 al User experience week de Londres una de las conferencias, para mi la mejor a las que asistí, consistía en explicar problemas que eBay había tenido a nivel de usabilidad y como los había resuelto. La conferencia fue espectacular, montones de ejemplos, impresionante. Los ponentes gente muy potente:

Hacia un año se habían enfrentado a una situación dificil la web era un cahos, habían cometido los siguientes errores:

  1. No se aseguraron que todo el mundo entiendía la Visión / Misión.
  2. No habían definido quien y como es el “usuario” de cada segmento.
  3. El equipo era “junior”, segun ellos.
  4. Simple de medir, simple de matar.

Para resolver estos problemas se pusieron manos a la obra y lo primero que cambiaron fue la organización tenían unas 200 personas trabajando en producto, muy atomizadas, trabajando en direcciones muy opuestas pero con un grado de implicación y libertad enrome. Lo cambiaron y crearon un departamento único, User Experience. Para no matar la creatividad, autonomia crearon lo siguiente (la idea es buena no tengo tan claro que haya funcionado) :

  1. Todo el mundo puede tener ideas y se valoraran fuertemente pero un senior staff go / no go
  2. Jefe de proyecto cuantifica
  3. User experience prioriza

Frase que dijeron “No hay organización mala sino hay organizaciones mejores dependiendo del momento” Un ejemplo de situaciones en las que se encontraron es la falta de homogenidad del paginado. Llegaron a tener 17 formas distintas de paginas los listados. Al final escogieron esta…

No ha cambiado demasiado desde que nos la presentaron en 2006. Es muy curioso porque en la sesión pregunté porque creían que era interesante poner el “Go to page” ya que como sabeis los productos en ebay varían y el que en un momento está en la página 23 al poco rato esta en la 27, la respuesta fue cursiosa “No tenemos muy claro la utilidad pero es una funcionalidad más que teníamos y los usuarios la utilizan.” Seguro que sabían o ahora saben más de lo que dijeron pero me pareció divertida, también eBay utiliza la intuición 😉

Otro problema que tuvieron es como combinar pantallas a 800 con pantallas liquidas y otras a 1024. Lo que hicieron es fijar la web a la izquierda y utilizar maquetación liquida en los listados. Si os fijais ahora han cambiado la versión y ya es a 1024 en la home y liquida en el resto de páginas. Un tema muy divertido era como trabajaban el versionado de las webs, tenían al equipo de user experience 150 personas, en esos entonces desarrollando y un equipo de producción en USA pero después tenian pequeños equipos en otras versiones que mejoran, a veces, los productos y no en diseño sino en efectividad.

Sin duda ebay es un referente en internet y ni que sus acciones no esten como en 2006 siguiente siendo una web para aprender mucho. En siguientes articulos explicaré más detalles de la ponencia y del modo de trabajar de ebay en temas de usabilidad.

Blog de WordPress.com.