github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

mperham / evented

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 41
    • 2
  • Source
  • Commits
  • Network (2)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Your source for event-drivenness! — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Update docs 
mperham (author)
Sat Jan 09 13:20:01 -0800 2010
commit  f6fa8b6bca46de5d8a3496185e8e5cd9d427ef99
tree    da5a115ab51dde4cf3b64cd22579f35af2f53e0a
parent  7fc8319a26fc2ea75b3a576fe19fa728915002b1
evented /
name age
history
message
file README.md Thu Jan 07 14:36:25 -0800 2010 Reformat [mperham]
directory evented_magick/ Sat Jan 09 13:20:01 -0800 2010 Update docs [mperham]
directory qanat/ Wed Jan 06 19:24:18 -0800 2010 Use lib/processors/dispatch.rb as the gateway t... [mperham]
directory thin/ Mon Nov 02 19:28:25 -0800 2009 Verbage [mperham]
README.md

Evented

A repository for EventMachine (or anything based on EventMachine) examples and so much more!

Because the event-driven programming model is so different to 'normal' programming, good examples are critical to learning how to solve problems the 'event' way.

Got a non-trivial example? Please submit it to me for inclusion. It should integrate more than one event-driven subsystem; no more 10 line echo server examples! They are junk and don't teach much beyond a 30 second overview.

I'd like to see examples of calling:

  • 3rd party web services
  • database (mysql or postgresql)
  • memcached
  • message queue processing

Examples

thin/thumbnailer.rb

A Thin-based thumbnail service which transparently pulls original images off S3 and thumbnails them according to URL parameters.

qanat

A SQS-based message queue processor. Qanat will process up to 10 messages concurrently.

Sidenote: Qanat is one of the few official Scrabble words which does not contain a U. It is the Arabic word for an underground irrigation canal.

evented_magick

An eventmachine-aware version of MiniMagick which uses the EM.system call to increase performance.

Your Host

Mike Perham, mperham AT gmail.com http://github.com/mperham http://twitter.com/mperham http://mikeperham.com

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server