Infraestructura de Facebook

El día de hoy la red social Facebook tuvo una caída de sus servicios por 2 horas y media, tiempo durante el cual miles de usuarios no pudieron acceder al sitio, a algunas funciones o tuvieron problemas con la velocidad de carga. Comencé a preguntarme que servidor de bases de datos ocupa, pues con sus más de 500 millones de usuarios (2010) y pensando cuantos usuarios hay activos haciendo búsquedas, subiendo información o simplemente mirando por ahí, deben generarse millones de consultas al mismo tiempo… ¿como seria su estructura?

Para darme una idea busque en el sitio de MySQL (sistema de gestión de base de datos) que efectivamente Facebook ocupa servidores MySQL y algunos datos interesantes:

  • 1,800 servidores mysql (base de datos)
  • 2 administradores de base de datos
  • 10,000 servidores web
  • 805 memcached servers (sistema distribuido que funciona como RAM)
  • Utiliza servidores en linux
  • Utiliza dispositivos físicos que apoyados con los memcached servers y linux dan el soporte necesario para las peticiones.
  • 200,000 peticiones por segundo (el kernel de linux soporta 50 000 ).

Mark Zuckerberg Creador de esta red social espera triplicar los 500 millones de usuarios durante los próximos 2 años… ¿Imaginan lo que hará falta para seguir dando un buen servicio?

Finalmente les dejo un esquema de su base de datos, que a primera vista considero bastante eficiente:

Algunos datos son del 2008 asi que no duden que los numeros sean mayores hoy (2010)

Fuentes:

Arcade Fire y su video interactivo

Haciendo uso de HTML5 y tecnologia google  Arcade Fire (que yo recuerdo por Intervention) ha hecho un videoclip titulado ‘The Wilderness Downtown’ (dirijido por Chris Milk), que utiliza la canción ‘We Used to Wait’ ,  dicho video puede verse en el navegador Google Chrome y es necesario ingresar el nombre de la ciudad donde creciste para hacer de este algo mas personal.

Si no has visto algo de html5 o usado chrome o escuchado Arcade Fire, puede que te lleves un par de sorpresas en el siguiente link ^^

http://www.thewildernessdowntown.com/

Aqui consigues Google Chrome

Windows 7 starter sin personalizacion

De buenas a primeras suena ridiculo el segundo titulo, al menos suena extraño hablar acerca de como cambiar el papel tapiz en Windows. Resulta que los de microsoft lanzaron al mercado la version mas barata y simple de windows 7 pensando en ser utilizada en las denominadas netbooks, y por tanto esta version resultaria afectada con limitaciones propias de las caracteristicas de hardware en estas computadoras portatiles.Lo que no entiendo es que tipo de ganancia importante (rendimiento) supone no poder cambiar el papel tapiz al menos por uno de caracteristicas similares al que encontramos por default.

Logicamente podriamos descartar algunos efectos graficos como transparencias, transiciones, vistas previas y opciones administrativas que estos equipos no necesitan forzarse a ejecutar, y es cierto que el uso de un papel tapiz de x numero de colores con x dimenciones consume cierta cantidad de memoria, pero creo que no es para tanto. En la netbook que actualmente utilizo le han cargado una cantidad exagerada de programas y servicios (del fabricante que empieza con To y termina con shiba) los cuales afectan unas 5 veces mas el rendimiento que un papel tapiz.

Hoy no le daré una palomita a Windows 7, al menos no en su edición starter, aplaudo a los fabricantes de hardware y manufactores por ofrecer un producto similar a las netbooks con buen hardware(AMD Athlon Neo II,  1gb ram ddr3 en mi caso, una buena tarjeta grafica AMD antes ATI, buena bateria (4horas), un mejor tamaño), tache a los vendedores aqui en México por que se trata de una buena laptop pero no es para tanto, y medio punto para Toshiba por la excesiva carga de programas y servicios al inicio.

Cambiar papel tapiz en Windows 7 Starter

Existen varios metodos que se basan en hacer unos cuantos cambios al registro de windows, pero no siempre funcionan por eso en esta ocasion pasaremos directamente a usar una pequeña aplicacion que haga el trabajo por nostros.
Oceanis Change Background Windows 7 1.0

Bastará con instalar el programa, reiniciar y seleccionar el fondo que mas les agrade.

descarga por megaupload

Solo compatible con windows 7 starter