# \[ANNOUNCE\] RUgD 0.2

**URL:** <https://www.ruby-forum.com/t/announce-rugd-0-2/138761>\
**Category:** IT\
**Created:** [May 27, 2008, 3:05pm UTC](https://www.ruby-forum.com/t/announce-rugd-0-2/138761 "2008-05-27T15:05:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Roberto\_De\_Ioris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/50afbb/32.png) [@Roberto\_De\_Ioris](https://www.ruby-forum.com/u/Roberto_De_Ioris)\
**Post date:** [May 27, 2008, 3:05pm UTC](https://www.ruby-forum.com/t/announce-rugd-0-2/138761/1 "2008-05-27T15:05:10Z")

</div>

Rails Ugly Dispatcher (RUgD) e’ un webserver ultra-leggero (scritto  
completamente in c) per eseguire applicazioni Rails.

Per gestire richieste concorrenti utilizza il preforking quindi non  
necessita di proxy load-balancer.

La versione 0.2 include:

Supporto per OSX Leopard

Implementazione del processo master (per gestire i riavvii automatici  
dei worker, e i processi in generale)

Gestione dei segnali UNIX (HUP per il riavvio dei worker, TERM e KILL  
per la chiusura, USR1 per lo status dei worker)

Diversi fix e ottimizzazioni per il parser HTTP

Supporto preliminare per INotify sotto Linux \>2.6.13 per riavviare  
in automatico le applicazioni in produzione per cui siano stati  
sovrascritti o aggiunti controller e modelli.

Sebbene il parser HTTP sia praticamente completo, e’ ancora prematuro  
utilizzarlo in ambienti di produzione, per via della acerba  
implementazione dei timeout.

Il sito ufficiale (ora gestito tramite Trac) e’

[http://rugd.unbit.it/](http://rugd.unbit.it/)

Il trunk svn e’ su [http://svn.rugd.unbit.it](http://svn.rugd.unbit.it)

Saluti

–  
Roberto De Ioris  
[http://unbit.it](http://unbit.it)  
JID: removed\_email\_address@domain.invalid
