Temas etiquetados como: ‘twitpocalypse’

Posible nuevo fallo aplicaciones para Twitter por el segundo Twitpocalypse

10 septiembre, 2009

Quedan ya pocos tweets para que se produzca un nuevo Twitpocalypse, problema que afecta a aquellas aplicaciones que trabajan con datos de Twitter y almacenan el campo de ID de cada tweet, para el cual reservan un espacio “pequeño” para este tipo de aplicaciones.

Twitter ha anunciado que este viernes 11 aumentarán el tamaño de éste campo dentro de una rutina de mantenimiento. Y la página de Twitpocalypse indica que al ritmo actual de tweets, a partir del 2 de Septiembre, ya no bastará un campo integer de 32 bits sin signo para almacenar la id de tweet, teniendo que almacenarse ya en formato bigint de 64 bits, o bien en formato texto.

Aquellas aplicaciones que trabajen con datos de pequeño valor para almacenar los IDs, fallarán. Varias aplicaciones, incluyendo muchas muy populares, fallaron a partir de alcanzar la cifra para el id de cada tweet, lo cual hace probable que varias aplicaciones vuelvan a fallar desde este viernes en adelante. Ojalá no sea así y o bien ya estén preparadas, o bien estén preparando nuevas actualizaciones que eviten sucedan estos problemas.

via: techcrunch

Varias aplicaciones afectadas por el Twitpocalypse

15 junio, 2009

Sorprententemente, además de aplicaciones medio abandonadas, hubo importantes aplicaciones para Twitter afectadas por el Twitpocalypse del que ya hablamos en éste post.

No he visto ningún sitio con una lista certera, pero el más importante y usado es Twitterrific para iPhone, quienes sacaron una versión que corrige el problema pero se han encontrado con que App Store de Apple no ha aprobado todavía la descarga. DestroyTwitter, otro cliente muy usado, también tuvo problemas y ya ha sido corregido. Más extraño el caso de TweetDeck, ya que hubo personas a las que afectó y otras a las que no. No obstante, hay actualización también. Tweetie también tuvo problemas.

Realmente ha sido un fallo bastante grande el de éstas aplicaciones, puesto que si ya se sabe que Twitter tiene éxito y demás, no se puede esperar a que el problema ya esté aquí para subir el tamaño de las bases de datos y órdenes que manejan datos superiores a 32 bits.

Lo que lógicamente no pasó es lo que muchos se temían, que la propia Twitter se viera afectada. Aunque para Twitter es un problema duplicar el tamaño de los datos de tweets, lo ha arreglado y funciona todo muy bien. Quizá las últimas paradas para mantenimiento fueron para solventarlo antes de tiempo pero no tiene sentido que éste fallo paralizase a la propia Twitter.

Twitpocalypse, probablemente una exageración

11 junio, 2009

Twitpocalypse es una página que tiene una cuenta regresiva hasta que lleguemos al tweet número 2.147.483.647 , y que comenta que podrá pasar como con el temido efecto 2000 en aplicaciones informáticas, es decir, que aplicaciones diseñadas para Twitter dejen de funcionar correctamente.

Para explicar el problema, hay que explicar cómo funciona el software  y el almacenamiento de sus datos en bases de datos, y no es objetivo de éste blog, siendo no técnicos digamos que los datos se almacenan en huecos cuyo tamaño se define al diseñar el programa, y según qué tamaño de hueco se haya elegido en su programación, es posible que el valor del dato sea superior al del hueco y por tanto haya problemas.

Siendo totalmente técnicos, estamos hablando que se diseñe un programa que almacena datos en SQL en un campo tipo INT (entero), el cual está limitado a entre-2147483648y + 2147483647 . También sería posible utilizarlo para que su valor sea entre 0 y 4294967295 si se usa sin signo, ante lo cual por ahora se acaba el problema, pero llegará más adelante. Para arreglarlo, habría que cambiar el valor a BIGINT, lo cual implica más gasto de espacio en cada registro, y quizá mayor potencia de cálculo del servidor donde tengamos alojada la página, pero el proceso de cambio es muy simple y no debería dar problemas.

El que un programador haya ahorrado tamaño en la base de datos y no haya previsto que se llegue a un tweet que supere ésta cifra sí que es posible que provoque problemas en su herramienta, aunque no lo veo tan preocupante como lo ponen y creo pasará en aplicaciones más bien abandonadas. De todas formas, veremos si ocurre algo o no muy pronto, se menciona que ésto es una cosa sin importancia pero que ha tenido carácter viral y mucha repercusión en la twitteresfera.