visual vida una studio proyecto pagina net mvc establecer crear ciclo asp aplicacion _viewstart orm subsonic scalability

orm - vida - Uso de Subsonic para aplicaciones ASPC MVC potencialmente de gran acceso



login asp.net mvc (4)

Como guía, si tiene 1000 usuarios, no tendrá más de 1 o 2 usuarios simultáneos. Al menos en mi experiencia. Para tener 1K usuarios simultáneos, debes tener al menos 500K-1M de usuarios.

Estoy a punto de comenzar un proyecto para una aplicación ASPNET MVC potencialmente muy visitada y estaba pensando en utilizar Subsonic para mi DAL. Me preocupa un poco la capacidad de Subsonic para manejar miles de solicitudes simultáneas. ¿Alguien puede darme algunos ejemplos de sitios web populares usando Subsonic? Además, si tienes alguna sugerencia con respecto a un posible sustituto de Subsonic, además de NHibernate, sería genial también. Gracias


Miles de solicitudes concurrentes? ¿Estás seguro de que es probable?

Por lo que vale, DotNetKicks usa SubSonic, y nunca parece tener problemas de rendimiento.


SubSonic es una herramienta y debe usarla sabiamente, como agregar caché a su sitio y cerrar el IDataReader si las usa a veces.


Hago solicitudes de 4-5 millones por mes a través de SubSonic sin problemas, de hecho, es súper rápido y mi servidor apenas está sujeto a impuestos. Esas solicitudes alcanzan su punto máximo durante el día, así que, aunque no recibimos hasta 1000 solicitudes simultáneas, me quedé muy impresionado con SubSonic bajo carga. Debido a que usa el código generado, en realidad va a ser más rápido que la mayoría de los ORM que se encuentran por ahí.