Vancouver.rb Q&A with Sunny Hirai on Rails, Merb vs. Caffeine and Processor, Database and Storage Scaling, and More
With Caffeine, you can take any application you’ve built and, with no code changes, drop it into your new project. You could take somebody else’s forum app, for example, and use it in your project. Caffeine handles the differences between user models, database storage, file storage, templating, etc. To make it work, we had to rethink everything from routing, to the database, to the user model and in many cases the abstractions are in different places than Rails, Merb or other popular frameworks.
