Arquitectura de eBay
CategorÃa: Corporate IT, Internet
Excelente presentacion (PDF) sobre la arquitectura tecnológica de eBay; desde la forma de manejar bases de datos hasta la forma en la que fueron evolucionando desde el primer sistema creado en el garage de Pierre Omidyar hasta la salvajada actual que maneja lo siguientes números:
– usuarios registrados: 212,000,000
– fotos en el sistema: mas de 1.000 millones
– ArtÃculos listados al mismo tiempo: 105 millones
– Pageviews: 1.000 millones al dÃa.
– Casi USD1600 transados cada segundo del dÃa
– Datos almacenados: 2 Petabytes
– Llamadas a la API: 3.000 millones/mes
– Ejecuciones de SQL: 26.000 millones al dÃa
– Actualizaciones y nuevas funciones: 300 + features cada trimestre con 100,000 lÃneas de código nuevas cada 15 dÃas
Es una lectura interesante para saber como escalan estos sites, aunque de este nivel debe haber 3 o 4 como mucho. Más datos y comparaciones en el blog de Sadagopan
Andrea el 02.01.07
Muy interesante, me puede servir mucho! Gracias :)
diego el 02.01.07
Lo de las 100k lÃneas de código cada 15 dÃas suena como cocinado por alguien de marketing. Da la impresión de que hicieron el cálculo tomando al número de programadores y diciendo: cada uno de los N programadores produce M lÃneas cada 15 dÃas, por lo tanto entre todos generan N*M = 100k.
Por un lado, las lÃneas de código que produce una empresa nunca son constantes en perÃodos tan cortos, es como decir que una persona come dos calorÃas por minuto. Por otro, es un número que parece exagerado y que no quiere decir demasiado. Esas estadÃsticas hay que tomarlas con mucho cuidado.
Gustavo Barron el 02.01.07
Tendras que disculparme Mariano, por escribir mi comment mas tonto en tu blog.
Pero es que no pude dejar de reir, por esto:
Ya que en México, transados, tranzar o transar, se utiliza como caló para robar, pillar o similares.
Incluso hay un frase que dice “el que no tranza no avanza”.
Entenderás por que me estaba muriendo de la risa.
Me bad! :( No donut for me…
Andrea el 02.01.07
Si, mas que transados es “Casi 1600USD de transacciones por segundo” o algo asi :P
myNick el 03.01.07
Y todo corriendo en una 386 con Windows 3.11… :)
Ale el 04.01.07
El original dice “We roll 100000+ lines of code every two weeks”. Para mi lo que quieren decir es que manipulan esa cantidad de lineas cada dos semanas, es decir, lo bajan y suben del repositorio, modifican algunas cosas, compilan, etc.
No significa que escriban todo ese código cada 2 semanas, serÃa imposible.
paulo el 08.01.07
En realidad esta todo corriendo en una mezcla de Windows 2000 y 2003 Server.
javier fiol el 28.02.08
ebay y como funciona
Trackbacks/Pingbacks
bienvenidos
Denken Über es mi weblog donde escribo sobre tecnologÃa, estrategias y cosas de internet. Podés comentar en cada artÃculo o enviarnos noticias o links.
Mas info: Autor | Archivos | Contacto
buscar en denken über
categorías
Blogroll
últimos en Celularis
Feeds xml
Publicidad
¿El peor hosting del mundo?