Oscar, hay otras cosas que afectan mucho más la performance y la escalabilidad que la elección del ORM.
O eso es por lo menos lo que piensa gente como Udi Dahan: http://www.udidahan.com/2005/12/10/ultra-scalability-for-the-web/ o David Hayden: http://codebetter.com/blogs/david.hayden/archive/2005/12/10/135559.aspx http://davidhayden.com/blog/dave/archive/2005/07/02/1881.aspx Saludos, Pedro Wood 2010/1/19 Fabio Maulo <[email protected]>: > Que maestro! > Gracias Carlos por traducir mi brutus "Si" en castellano correcto y > educante. > > El 19 de enero de 2010 21:17, Carlos Peix <[email protected]> escribió: >> >> Hola Oscar, >> En las condiciones que comentas, con cualquier herramienta que te ayude en >> la capa de acceso a datos, tenes grandes posibilidades de caer en problemas >> de escalabilidad y tambien grandes posibilidades de exito. >> En otras palabras, cualquier tecnologia que apliques te va a demandar, >> ademas, un profundo entendimiento de la arquitectura y de los condicionantes >> de escalabilidad, rendimiento y consumo de recursos. >> Una herramienta avanzada como NHibernate tiene ya construidas un monton de >> herramientas que de una manera u otra, vas a necesitar para construir una >> capa de acceso a datos eficiente, por ejemplo, cache de 1er y 2do nivel, >> session stateless, lazy loading, eager loading, etc. >> Cuando entiendas mejor NH vas a ver que te menciono soluciones encontradas >> (por ejemplo lazy vs eager loading o cache de 1er nivel vs sesiones >> stateless), esto es porque dependiendo de tus necesidades podes necesitar >> una u otra en diferentes puntos de tu aplicacion. >> 500 usuarios concurrentes es un trafico respetable y va a requerir que >> hagas las cosas bien. >> Viendo la forma en que planteas tu caso, pareciera que se escapan algunas >> cuestiones importantes o que la duda esta planteada en terminos un tanto >> basicos por lo que concluyo que debieras prestar atencion a cosas mas >> generales de escalabilidad, conceptos que podras aplicar a distintas >> opciones de acceso a datos. >> En otras palabras, NH bien utilizado puede tolerar esas condiciones. >> Un abrazo >> ---------------------------------- >> Carlos Peix >> >> 2010/1/19 oscarlagatta <[email protected]> >>> >>> Buenos dias, la idea es que teniendo un nivel medio de concurrencia >>> evaluar si NHibernate podria ser una alternativa para la persistencia. >>> Teniendo el siguiente volumen de usuarios igual a 3500 y una >>> concurrencia de 500, podria NHibernate manejar estos valore y ser >>> igualmente performante ? >>> Muchas gracias. >>> >>> -- >>> Para escribir al Grupo, hágalo a esta dirección: >>> [email protected] >>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano > > > > -- > Fabio Maulo > > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano >
-- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
