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.

Changes:

  Lots of bugfixes and tweaks, but everything appears to mostly work
  for Rack and HTTP.  We are self-hosting our site:

     http://yahns.yhbt.net/README
     (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"
  out)

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

    git clone git://yhbt.net/yahns.git for full details

Please note the new disclaimer:

  yahns is extremely sensitive to fatal bugs in the apps it hosts.
There
  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://yhbt.net/yahns
* we like plain-text email yahns-public@rubyforge.org
* http://yahns.yhbt.net/README
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.