Gracias Pedro, la verdad es que me quede con ese Si, alguna vez le conte a Fabio que nos encontrabamos casualmente en situaciones parecidas. El como Italiano en Argentina, y yo como Argentino en Italia. igualmente estaba trabajando en Italia cuando inicie a utilizar NHibernate, algunos conceptos ya los tenia, por ahi me es dificil formular las preguntas en un modo claro, despues de tantos años viviendo en Italia. Muchas gracias por las respuestas. Es un grupo realmente muy activo. Grazie.
2010/1/20 Pedro Wood <[email protected]> > 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 >
-- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
