NHibernate non è loquace affatto. A proposito di scalabilità, c'era già una domanda sui gruppi di NH , che era più sulla complessità del database, allora il traffico, ma potrebbe ancora essere interessante per voi.
Anche se ci sono sempre denuncia di sulle query non necessarie su ogni ORM, a causa della natura generica di un ORM, non significa che sia loquace. D'altra parte ottimizza le situazioni in cui sarebbe troppo complesso per ottimizzare in forma scritta a mano DAL del. Per esempio. lotti di query o lazy loading.
NHibernate è abbastanza leggero rispetto ad altri ORM e di rispetto per le sue caratteristiche potenti.
NHibernate (come qualsiasi altro ORM) potrebbe essere considerato eccessivo se non v'è alcun modello di business orientato agli oggetti, ma è necessario ottimizzare per massime prestazioni. Non credo che Google potrebbe fare uso di NHibernate per il suo motore di ricerca, per esempio.
Modificare:
Le prestazioni e la potenza di NHibernate non è completamente gratis. Si richiede che gli sviluppatori a capire almeno le basi di database relazionali. provare altre di ORM per nascondere tutto il problematiche relazionali, il che porta ad un comportamento molto più non ottimizzata.