Café con Buzz

Café con buzz

Café con buzz

No se habla de otra cosa en los cafés.

Google Buzz ha llegado de repente y (para muchos) sin avisar. Hoy en los desayunos de muchas empresas, sólo se hablaba de Buzz. La gente comenta que tienen seguidores que apenas conocen, que vuelven a hablar con antiguos compañeros de facultad, que pueden conectar su Twitter y su blog (de Blogger claro). Hay opiniones para todos gustos y clases.

Voy a enumerar mis impresiones.

  • Buzz es competencia directa (y dura) a Twitter. Este punto es de los más debatidos en la Red. Para mí es competencia porque implementa el concepto de “seguidor y seguidos“, que si no estoy equivocado, es concepto exclusivo de Twitter. Además da pié al microblogging sin límite, no sólo 160 caracteres (¿qué es mejor?). Para colmo, al integrarlo en GMail está captando muchos usuarios que no son de Twitter, es decir, está quitando nicho potencial a Twitter. El último (por ahora) indicador de competencia que veo es la movilidad. Buzz va a estar integrado en el anillo de aplicaciones de Google (Google Maps, Place Page) que corren en el PC desktop y en el móvil, dándole valor añadido a su Android. Aporta valor añadido respecto a Twitter: ¡es posible postear el estado mediante voz! Creo que ahora mismo el Consejo de Twitter estará reunido de urgencia preparando su declaración de guerra.
  • Entre GMail y Wave. Para muchos Google Wave ha sido el EPIC FAIL del año pasado. Demasiado consumo de red (puede que por eso este empezando a ser un ISP) y que el hype de la beta por invitación tampoco fué como esperaban pueden ser los motivos del fracaso. ¿Qué sentido tiene un sistema colaborador si no hay nadie con quien colaborar? Parece que han aprendido la lección y ya lo usuarios de Buzz tienen seguidores desde el primer uso (yo era seguidor de 14).  Es posible que si Buzz se asienta, pueda ser luego el nexo necesario para empezar a usar Wave (cuando el contexto lo permita). Buzz es tiempo real pero no vemos los keystrokes de nuestros seguidores (gracias a Dios) como ocurria en Wave (que desperdicio de ancho de banda).
  • Potencial monopolio. Esto no es nuevo, pero la llegada de Buzz y la integración de todos los servicios de Google como orígenes de datos: Blogger, GTalk, Picasa, YoutubeReader puede verse como monopolio. También cuenta con Flickr y Twitter, pero claro, Flickr es un buen origen de fotos y Twitter es la miel del tráfico de la red. Android está muy integrado con los servicios de Google, pero ¿qué pasa con el resto? Rápidamente me viene a la cabeza el jucio antimonopolio que se montó cuando Windows venia con Internet Explorer de serie y Netscape se fué al traste. Google debé de tener muy buenos amigos políticos porque pocas acusaciones legales sobre practicas de monopolio he escuchado.
  • Facebook. Ni rastro sobre la red social más grande del mundo. Integra Twitter y Facebook no. ¿será Buzz un Facebook a base de añadirle servicios poco a poco? Ahora mismo sería relativamente trivial añadir pequeños juegos (como un ajedrez) a Buzz (copy/paste/refactor desde el código de Wave). Es más, ¿qué pasaria si Google añade/compra Farm Ville y lo integra en Buzz?¿cuánta gente entra en Facebook sólo por eso? Ojo ojito.
  • Botón “Me gusta”. Me gusta el botón “me gusta”. Si os habéis fijado, en cada cuadro de mensaje de Buzz, aparece la opción “Me gusta”. ¡Vaya forma de segmentar el tráfico! Acaban de ahorrar bastantes watios en los servidores que hacen data mining a la vez que separan el grano de la paja. Tonta pero buenísima idea.
  • No me gusta. No me gusta que envie un mail cada vez que una mariposa aletea ni que por defecto decida por mí a quién o no sigo.

Bueno, esto es lo que pienso sobre Buzz, con sólo unas horas de uso. ¿lo seguiré usando dentro de 6 meses? En Wave hace ya semanas que ni entro 🙂

Ahh, se me olvidaba, como todo producto “Made-in-Google” y ubicuo, ya tenemos disponibles las APIs (ya hay hasta un plugin de Buzz para WordPress).

Translate to:English
MenefanteMenéame TwitterTwitter

Anuncios

Google Wave consume mucho

Google Wave Logo

Logotipo de Google Wave

Sobre consumos y remedios.

Llevo ya un tiempo usando (más bien experimentando) con Google Wave. El principal uso que le he dado ha sido para depurar y probar mi wavejordomo Jeffrey.

Google Wave ha sido concebido como un sistema colaborativo en “tiempo real”.

Como sabéis el “tiempo real” es relativo. Tiempo real significa que el sistema tiene que responder como máximo en un tiempo determinado. Para una conversación en Messenger ese “tiempo real” puede ser 10s, mientras que para el programa de seguimientos de misiles de un F-18 puede ser 50ms.

¿Cual es el valor umbral de tiempo real para Google Wave? Pues no sé que valor tendrá como meta el equipo de desarrollo de Wave. Puede que entre 5s o 10s.

No sé si habéis usado ya Wave,  pero yo he experimentado tiempos mayores a 10s e incluso cuelgues temporales durante más de medio minuto.

Una de las características de Wave consiste en retransmitir la pulsación de cada tecla que un usuario escribe. El servidor reenvía dicha pulsación a todos los usuarios de la Wave. Esto crea la sensación de colaboración en tiempo real: Un mismo “documento” (wave) es editado a la vez por múltiples frentes.

He decidido comprobar los consumos actuales de Wave: tiempo de CPU y ancho de banda.

AVISO: La prueba que he realizado ha sido muy sencilla y es “aproximada”. Sólo quiero tener una idea cercana a la real.

El test consiste en crear una wave, invitar a mis amigos y empezar todos a “hablar” a la vez.

El sistema operativo es un GNU/Linux Ubuntu 9.04 con kernel 2.6.28-16-generic.

Las herramientas que he usado son:

  • Firefox 3.0.15 Ubuntu Edition 1.0 como navegador web.
  • vmstat, para recoger el consumo de CPU. Tiene muy poco consumo de CPU.
  • Firebug 1.4.5, para ver los mensajes Ajax que intercambia Wave.
  • Wireshark 1.0.7, para capturar y ver el tamaño total de los paquetes de “wave”.
  • awk, para procesar la salida de vmstat.
  • gnuplot, para generar los gráficos de uso de CPU (salida de vmstat filtrada por awk).

Leer más de esta entrada

Jeffrey, el primer Wavejordomo

Jeffrey, the first wavejordomo

Jeffrey, the first wavejordomo

Hoy estamos de estreno.

Aquellos “privilegiados” que tengais acceso a Google Wave podeis añadir el primer Wavejordomo para Google Wave.

Se llama Jeffrey y es vuestro mayordomo personal. Jeffrey os ayudará en vuestras reuniones online en Wave.

Es totalmente gratuito y para usarlo basta con agregarlo a vuestros contactos de Wave.

Su dirección es:

He creado una página personal donde podéis encontrar más información sobre Jeffrey, cómo se usa ,sus funcionalidades y nuevas habilidades.

Jeffrey se encuentra en fase pre-alpha (al igual que Google Wave).

Video demostrativo:

Translate to:English
MenefanteMenéame TwitterTwitter

¡Jaque de Google a Microsoft!

Google, jaque a Microsoft

Google, jaque a Microsoft

Translate to:English

Estas últimas semanas han sido frenéticas. Parace que Google ha dado un golpe sobre la mesa. La maniobra de “El Padrino”.
En estos día ha lanzado o desvelado (o rumoreado) nuevos productos que abarcan amplios campos.

Voy a repasar las novedades:

  • Google Wave [1] [2]
  • Google Go Language (GoLang) [1] [2]
  • Google Chrome OS [1] [2]
  • Google Phone (es un rumor pero es bastante fuerte)
  • Google Docs “2.0” [1]
  • Protocolo SPDY [1]

Seguro que se me ha pasado alguna, pero estas creo que son las más importantes.

Dado estos productos, el principal competidor es Microsoft. Las razones salen por sí solas:

  • Wave vs NetMeeting: más vale que Netmeeting se retire pronto porque puede salir muy perjudicado. La nueva filosofía de comunicación que plantea Wave implica cambios en el desarrollo de las reuniones colaborativas. Sencillamente NetMeeting está obsoleto.
  • Chrome OS vs Windows: no conviene hacer un sistema operativo desde cero. Es más sencillo tirar de GNU/Linux, un Chrome maqueado  y aplicaciones en cloud. No puede pretender abarcar el mercado del PC, pero sabe que los netbooks es un mercado emergente con una arquitectura basada principalmente en Atom (CPU+chipset+Gráfica). Creo que son sistemas bastante homogeneos entre si. La principal diferencia es cuantitativa: nº de MB RAM, velocidad, etc. Así es relativamente sencillo certificar hardware y firmar acuerdos de colaboración con los principales OEMs. Sin duda, con Chrome OS, Google mete la cuña en el mercado de los S.O.
  • Docs vs Office: según [1] se esperan más de 50 novedades que harán que Google Docs alcance la funcionalidad necesaria para ser un digno competidor de Office. Doy por hecho que tendrá versión offline.

Estos son los pricipales productos de Microsoft que seran “amenazados” por Google. El resto de productos de Google creo son directamente para apoyar a Google Wave. Ya os contaré porque pienso eso.

La cuestión es, con Google Chrome ganando mercado, Android extandiéndose como la pólvora, y los nuevos productos pisando fuerte, ¿qué movimientos podrá hacer Microsoft? ¿intentará hacerse fuerte con Windows 7 y Office?

Recuerdo ahora cuando hace unos años, se desveló en un documento confidencial de Microsoft, que su principal competencia era Google. Por aquel entonces todo el mundo creía que el enemigo de Microsoft era Apple. Ya se olían lo que se les venia.

P.D: Aparte de los nuevos productos, Don Dodge se ha pasado a las filas de Google.

Francamente, creo que lo tienen jodio.

Actualización: También tiene previsto también digitalizar libros.

Translate to:English
MenefanteMenéame TwitterTwitter

Pillé la Wave!… e invité a los Robots

Google Wave Logo

Logotipo de Google Wave

Hace una semana un amigo me envió una “codiciada” invitación a Wave. Antes de pestañear ya tenía mi cuenta de Gmail asociada a Wave. La primera impresión es que aquello andaba un poco vacío. Poco se parecía al looong video de presentación. Aparte de mi amigo, hay otro usuario que parece guiri, no sé si será algún miembro de Google Wave que se encargar de supervisar la preview.

Las ansias de probarlo me llamaban, le dí a “New Wave”, y otro <div “wave”> apareció en la ventana principal. Hice un drag’n’drop de mi amigo y escribí algo. ¿ahora? Pues nada, mi amigo no está online, así que poco trabajo colaborativo de tiempo real puedo probar.

Desilusionado, justo antes de cerrar la sesión recorde que en Wave cabe la posibilidad de agregar robots.

¿Robots?

Un robot no es más que un servicio Wave alojado en Google App Engine (por ahora) escrito en Java o en Python dirigo por eventos. Hice una búsqueda rápida y encontré algunos de interés. Os enumero la lista de mis amigos “virtuales”:

  • Tweety: (tweety-wave@appspot.com) Integración de Twitter en una onda
  • eBayBot: (ebay-withwaves-com@appspot.com) Asesor para comprar en la onda.
  • Eliza the robot (elizarobot@appspot.com): Penoso test de Turing….

Para añadir un robot basta darle con agregar en la sección de contactos y pegar su dirección Wave.

Bueno espero que los privilegiados que puedan probar Wave, puedan agregar alguno de estos bots y probar mejor “esto del Wave”.

Actualización: He creado un robot que es el primer Wavejordomo para Google Wave, se llama Jeffrey.