Sha256: add030cface0ad0fd5acea2a826de2c6663f4fa31a4318d9f22696da2613fe53
Contents?: true
Size: 1.14 KB
Versions: 3
Compression:
Stored size: 1.14 KB
Contents
Jubilee ========= A fast rack server build upon [vertx](http://vertx.io) TODO ---------- * Daemon mode (WIP) * [TeeInput](https://github.com/defunkt/unicorn/blob/master/lib/unicorn/tee_input.rb) * Site(WIP) * benchmark: Get, static file, post * EventBus * WebSocket Fixed ----------- * Long running request get reset, as connection timed out. Fix by increase default connection timeout from 5 seconds to 10 seconds, cannot be higher, or it just doesn't respond. donno why. * Failed to serve uploaded images. Fixed by use vertx sendfile * Rack handler still need a latch. Fixed by execute a unblock hook in server#stop * If-Modified-Since doesn't work. All headers were added. Installation ----------- ```gem install jubilee``` Performance ----------- Get request for [sinatra test app](https://github.com/isaiah/jubilee/tree/master/test/sinatra_app): with ```ab -c 20 -n 10000``` 1750rps after warm unicorn (worker 10): 1440rps Requirement ----------- JRuby '~> 1.7.0' License -------- The same as JRuby and vertx Kudos -------- Inspired by [this post](http://blog.jayfields.com/2012/05/how-i-open-source.html), I decide to release it early
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jubilee-0.2.2 | README.md |
jubilee-0.2.1 | README.md |
jubilee-0.2.0 | README.md |