about summary refs log tree commit homepage
path: root/Documentation
DateCommit message (Collapse)
2010-07-27rev_thread_pool: stop supporting this under Ruby 1.8
It hits 100% CPU usage and Rev's 1.8 support when mixed with threads is currently suboptimal. Unfortunately our tests can not check for 100% CPU usage, so I had to *gasp* confirm it by actually starting an app :x This appears to be a fixable bug in Rev, however, and we'll try to fix it as soon as we have time.
2010-05-28doc: update comparison
I still have a hard time keeping track of what's capable of what.
2010-05-03event_machine: update documentation for async frameworks
2010-01-07Update docs + tests to reflect Rev 0.3.2 release
Rev 0.3.2 makes performance with Threads* under Ruby 1.8 tolerable.
2009-12-24doc: update manpage since Unicorn got new features
working_directory and Worker#user got added over time, so recommending Dir.chdir and Process::UID.change_privilege is bad.
2009-12-22common Rainbows.sleep(nr) method
We'll export this across the board to all Rack applications to sleep with. This provides the optimum method of sleeping regardless of the concurrency model you choose. This method is still highly not recommended for pure event-driven models like Rev or EventMachine (but the threaded/fiber/actor-based variants are fine).
2009-12-22doc: update comparison for RevFiberSpawn
2009-12-13doc/comparison: add Web Sockets to comparison
2009-12-04rainbows.1: update headers
manpage was blatantly copied from the Unicorn one but headers were never updated.
2009-12-02add RevThreadPool concurrency model
This should be like RevThreadSpawn except with more predictable performance (but higher memory usage under low load).
2009-11-29doc: add NeverBlock to comparison and README
2009-11-29doc: add ActorSpawn to comparison
2009-11-27doc/comparison: apparently Rubinius doesn't do Fibers
Guess I'll have to make the Revactor model work with that.
2009-11-27More documentation tweaks for the release
2009-11-26RevThreadSpawn: hope for 1.8 performance
Patches submitted to rev-talk, awaiting feedback and hopefully a new release.
2009-11-26comparison: more updates notes
2009-11-25Add Summary document
This will hopefully make many things clearer about the project.
2009-10-04manpage: project is "Rainbows!", not "Unicorn Rainbows"
2009-10-02initial revision
No tests yet, but the old "gossamer" and "rainbows" branches seem to be basically working.