Skip to content

carlhoerberg/twitter-beanstalk-websocket-example

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter Beanstalk WebSocket Example

Quick experiment of going from twitter to the browser, with no polling.

It goes something like this:

Twitter Stream → Filter → Beanstalk → EventMachine → WebSocket → HTML5 Browser

Requirements

  • Ruby
  • Beanstalk
  • gem install bundler

How To

  1. bundle install (first time, to install the dependencies)
  2. beanstalkd # start beanstalk
  3. ruby twitterfeed.rb twitter_username twitter_password # start the filter
  4. ruby socket.rb # on another shell

Then you can open client/index.html on a HTML5 WebSocket compatible browser (tested with Webkit nightly).

Read the code, and have fun! :)

About

Simple example of Twitter + Beanstalk + EventMachine + HTML5 WebSocket with no polling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%