[ruby-it] applicazione rails con tre database

Gillengam Gillengam gillengam a gmail.com
Sab 6 Giu 2009 22:46:09 CEST


Luca Guidi wrote:
> Cosa intendi per back-end?
> Averne uno, significa seguire la strada che ti ho suggerito, cio� una
> sola applicazione Rails, magari messa in cluster con pi� mongrel o con
> passenger e come front-end apache o nginx.
> 
> Avere tre back-end, significa moltiplicare per tre quanto appena detto,
> con l'unica eccezione del web server, di cui dovresti avere una sola
> istanza.
> 
> Ci sarebbe anche una terza soluzione, utilizzare Rack, montando le altre
> due piccole applicazioni in quella principale costruita con Rails.
> 
> PS: ti sconsiglio l'utilizzo di WEBrick in produzione.
> 
> Luca

Per back-end intendo proprio quello che hai capito, credo. E' ovvio che 
sto navigando al buio. Il fatto è che non mi piace l'idea di mischiare 
modelli che non hanno niente a che fare l'un con l'altro, perciò pensavo 
di evitare di sviluppare un'unica applicazione. D'accordo sul non usare 
WEBrick in produzione, non ho mai pensato di farlo (mi ero evidentemente 
spiegato male). D'accordo su una sola istanza per il web server. Ma 
ancora non riesco a capire se una sola istanza (ad es. di mongrel) può 
gestire più di una applicazione (in questo caso tre). Voglio dire: un 
ISP che offre un servizio di hosting per rails, come fa a gestire tutte 
le diverse applicazioni che gli utenti gli sottopongono? Ha tante 
istanze di mongrel (per esempio) quante sono le applicazioni oppure 
potrebbe anche avere (per assurdo ... senza pensare alle prestazioni) 
una sola istanza di mongrel per tutte? Abbi pazienza, ma devo cercare di 
capire questo che considero la base indispensabile per andare avanti.

Ciao e grazie
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list