On the Way to Faster, Bigger Rails Applications
Blog ยป On the Way to Faster, Bigger Rails Applications
Posted on 1246978027|%A: %d %B, %Y|agohover
To write large scale applications you need a few more tools than just using ActiveRecord:
- Tokyo Cabinet stores 1 million records in 0.7 seconds. Used by Japanese Facebook You need to use faster storage. Ordinary DB might not be sufficient.
- Rufus Tokyo Ruby Interface
- Installing all from GitHub
- Shooting Star, A Ruby implemetation of Comet, which is used by Google Talk. Polling is expensive. You need to handle real time events from the server for your AJAX applications.
- Juggernaut is actually easier to use.
- Starling, the job queue manager. Your API has to return as soon as possible. Queue the requests. Used in Twitter
- cache_fu, acts_as_cached
- Presentation of Chris Wanstrath, github
- Testing Caching
- RubyCAS Server
- Central authentication in one place for many applications
- You can manage it with Clearance - The Rails Authentication For Developers Who Write Tests (source at github)
If you like this page, please spread the word:
As well as commenting here, you can tweet or email to me
Add a new comment







