View a complete list of Web 2.0 Expo contacts.
As services come to depend on real-time interaction and the demand for aggregation increases, polling-based architectures are increasingly untenable for small- and medium-sized businesses. The resource drain, both in engineering and operations, to maintain the infrastructures associated with polling feeds is something that only the largest organizations can sustain.
Jabber is an established protocol that is easily adapted to building web APIs. For several years it has been limited to widespread use for instant messaging. Thanks to improved Jabber libraries and interest into asynchronous messaging infrastructures, it is being adopted and documented by many developers and organizations.
This session will cover the basics of interacting with Jabber (sending and receiving messages and presence updates), and venture into some more advanced topics, including federating social networks using Jabber PubSub and combining OAuth and Jabber to perform authenticated asynchronous requests.
Blaine Cook is the Architect at Twitter. He is currently building and maintaining Twitter’s Jabber-based real-time backend infrastructure that tracks and distributes millions of updates every day to users on the Web, instant messaging, and SMS.