Sha256: ecf77a908ea6a6afefed6ef7c4cf494efc4754cc1f4ff822cdd27724221a335a
Contents?: true
Size: 953 Bytes
Versions: 28
Compression:
Stored size: 953 Bytes
Contents
# -*- encoding: binary -*- # :stopdoc: Rainbows.const_set(:RevThreadPool, Rainbows::CoolioThreadPool) # :startdoc: # CoolioThreadPool is the new version of this, use that instead. # # A combination of the Rev and ThreadPool models. This allows Ruby # Thread-based concurrency for application processing. It DOES NOT # expose a streamable "rack.input" for upload processing within the # app. DevFdResponse should be used with this class to proxy # asynchronous responses. All network I/O between the client and # server are handled by the main thread and outside of the core # application dispatch. # # Unlike ThreadPool, Rev makes this model highly suitable for # slow clients and applications with medium-to-slow response times # (I/O bound), but less suitable for sleepy applications. # # This concurrency model is designed for Ruby 1.9, and Ruby 1.8 # users are NOT advised to use this due to high CPU usage. module Rainbows::RevThreadPool; end
Version data entries
28 entries across 28 versions & 1 rubygems