Today’‘s chat transcripts are attached to this thread. Rod Chavez from Google Talk was the special guest and it was a great conversation. We conducted the chat in two rooms – one was read-only for everyone but Rod and myself and the other was open for general conversation and to ask questions to be posted in the other window. You’'ll find both transcripts attached.
Some interesting things from the chat:
Google chose XMPP over all other IM standards based on extensive client and server support and the active community. Having an open protocol is of strategic value to them.
Google Talk was started by a team of three and is now five engineers (on the service side, the Google Talk client is another team).
Rod sees IM and voice as the first two killer apps, but they plan on building out more very interesting applications over time – read the chat for more details.
On voice – they looked at the TINS protocol but couldn’'t use it for a variety of reasons. They will release their own voice protocol to the community soon.
The service is implemented using Java (JDK 1.5 and NIO). The servers are Linux. The architecture has multiple tiers. One handles client connections, another presence/session management and another talks to other Google services like GMail.
They plan to fully support federation to other servers.
The Google Talk team wants to get more involved in the XMPP community.
Thanks to everyone for joining and especially to Rod for answering so many questions and for being so open about what Google Talk is doing!