Forum: Ruby yahns 0.0.2 - sleepy application server for Ruby

18813f71506ebad74179bf8c5a136696?d=identicon&s=25 Eric Wong (Guest)
on 2013-11-06 04:33
(Received via mailing list)
A Free Software, multi-threaded, non-blocking network application server
designed for low _idle_ power consumption.  It is primarily optimized
for applications with occasional users which see little or no traffic.
yahns currently hosts Rack/HTTP applications, but may eventually support
other application types.  Unlike some existing servers, yahns is
extremely sensitive to fatal bugs in the applications it hosts.


  Lots of bugfixes and tweaks, but everything appears to mostly work
  for Rack and HTTP.  We are self-hosting our site:
     (And if you can't access it, I screwed something up!)

  There is a yahns-rackup(1) wrapper for quick-starting Rack
  applications without having to read any documentation,
  as it works exactly like rackup(1) (just leave "-s/--server"

  New manpages: yahns(1), yahns_config(5), yahns-rackup(1)

    git clone git:// for full details

Please note the new disclaimer:

  yahns is extremely sensitive to fatal bugs in the apps it hosts.
  is no (and never will be) any built-in "watchdog"-type feature to kill
  stuck processes/threads.  Each yahns process may be handling thousands
  of clients; unexpectedly killing the process will abort _all_ of those
  connections.  Lives may be lost!

  yahns hackers are not responsible for your application/library bugs.
  Use an application server which is tolerant of buggy applications
  if you cannot be bothered to fix all your fatal bugs.

* git clone git://
* we like plain-text email
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.