1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (¡Se el primero en puntuarlo!)
Cargando…

¿A ver cuánto aguanta Facebook?

Dentro de 3 días y monedas (según la hora a la que escribo este post) Facebook habilitará la posibilidad de elegir un nombre de usuario, de forma que cada persona pueda decir mi usuario es “fulanito” y no decir “buscame en Facebook y agregame”. Claro… si Federico de los Santos conozco 4 (y uno se enojó porque me llamo como él!!!) decir que te busquen es una tranza.

facebook-countdown

Pero detrás de esto hay cosas muy importantes. Como la posibilidad de elegir un nombre se habilitará en un tiempo determinado para todo el mundo, o sea, para los más de 200 millones de usuarios, hay que considerar lo siguiente:

1) Los servidores donde se aloja Facebook recibirán muchas llamadas simultáneas a 2 funciones básicas.
    a) Chequear disponibilidad (Un SELECT en una base de datos?)
    b) Registrar un nombre (Un UPDATE en una base de datos?)
2) Muchos usuarios desde puntos muy cercanos en el globo abrirán la página de facebook que es bastante pesadita.
    a) En Uruguay somos 93 mil usuarios en la Red Uruguay y otro tanto más de gente que no está en esa red.
    b) Mucho tráfico a la misma vez y para el mismo lado, puede ser un problema de saturación de nuestro magro enlace.
3) No sé en que motor están alojados los datos, pero dudo que sean MySQL… o al menos es la versión corporativa.
    a) Va a ser un experimento muy bueno para la tecnología de base de datos utilizada.
    b) Va a ser un experimento espectacular para ver si PHP aguanta.
4) Exclusión mutua
    a) ¿Qué pasa si está mal programado y mientra verificas un nombre y lo confirmas alguien ya lo confirmó?
    b) ¿Qué pasa si está mal programado y trata de registrar un nombre que ya está registrado?
    c) ¿Qué pasa si efectívamente registra dos nombres iguales a usuarios distintos?
Va a estar divertido. Yo el sábado a la 1:01 voy a estar haciendo click :-) Así que me voy a hacer una listita de posibles nombres de usuario.


1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (¡Se el primero en puntuarlo!)
Cargando…

7 Comments