Twitter es un servicio gratuito de microblogging que permite a sus usuarios enviar micro-entradas basadas en texto, denominadas "tweets", de una longitud máxima de 140 caracteres. El envío de estos mensajes se puede realizar tanto por el sitio web de Twitter, como vía SMS (short message service) desde un teléfono móvil, desde programas de mensajería instantánea, o incluso desde cualquier aplicación de terceros, como puede ser Twitterrific, Tweetie, Facebook, Twinkle, Tweetboard o TweetDeck-en inglés.
Los usuarios pueden recibir las actualizaciones desde la página de Twitter, vía mensajería instantánea, SMS, RSS y correo electrónico. La recepción de actualizaciones vía SMS no está disponible en todos los países y para solicitar el servicio es necesario enviar un código de confirmación a un número extranjero.
Historia
Twitter comenzó como un proyecto de investigación y desarrollo dentro de Obvious, LLC, un pequeño start-up de San Francisco, durante marzo de 2006. El nombre original del producto era twttr, inspirado por Flickr. Al principio fue usado internamente por la compañía hasta que fue oficialmente lanzado al público en octubre del mismo año. El servicio rápidamente comenzó a ganar adeptos y en marzo de 2007 ganó el premio South by Southwest Web Award en la categoría de blog.
Jack Dorsey, es el padre de esta aplicación web y actual CEO de Twitter, Inc, empresa que surgió a raíz de Obvious, LLC y el éxito cosechado por Twitter. A principios de 2008, el equipo de Twitter estaba compuesto por 18 personas, durante 2009 han multiplicado su plantilla por cuatro y siguen creciendo.
Aunque Twitter estuvo usando durante poco tiempo servicios de publicidad como AdSense de Google, decidieron descartar los ingresos por publicidad hasta conseguir más usuarios, financiándose mientras tanto con inversiones de empresas de Capital riesgo. En septiembre de 2009, ya cerca de los 50 millones de usuarios, Biz Stone envió un e-mail a todos ellos avisando de la modificación de los términos de servicio, dejando la puerta abierta a la publicidad en todos sus servicios
Tecnología
La interfaz web de Twitter está escrita en Ruby on Rails, y los mensajes son mantenidos en un servidor que corre software programado en Scala y además dispone de una API abierta para todo tipo de desarrolladores, lo cual supone una gran ventaja para todos aquellos que quieran integrar Twitter como un servicio tanto en otras aplicaciones web como en aplicaciones de escritorio o móviles. Según Biz Stone Más del 50% de nuestro tráfico llega a través de nuestro API. Aún así, debido a sus problemas técnicos y de escalabilidad, es posible que Twitter abandone Ruby on Rails como su framework de desarrollo para comenzar uno nuevo basado en PHP o Java. Evan Williams, sin embargo, pronto desmintió esta información en un Tweet que envió el 1 de Mayo de 2008.