잠재적으로 액세스 할 수있는 ASPNET MVC 응용 프로그램에 SubSonic 사용
-
02-07-2019 - |
문제
잠재적으로 액세스 할 수있는 ASPNET MVC 응용 프로그램을위한 프로젝트를 시작하려고했으며 DAL에 Subsonic을 사용하려고 생각했습니다. Subsonic이 수천 개의 동시 요청을 처리 할 수있는 능력에 대해 우려하고 있습니다. 누구든지 subonic을 사용하여 인기있는 웹 사이트의 몇 가지 예를 줄 수 있습니까? 또한 Nhibernate 외에도 아소닉 대체 가능성에 관한 제안이 있다면 그것은 또한 좋을 것입니다. 감사
해결책
수천 동시 요청의? 당신은 그럴 가능성이 있습니까?
가치가있는 것에 대해 DotNetKicks Subonic을 사용하고 성능 문제가없는 것 같습니다.
다른 팁
나는 문제없이 Subsonic을 통해 한 달에 약 4-5m의 요청을합니다. 실제로는 매우 Quick이며 내 서버는 세금이 거의 없습니다. 이러한 요청은 낮에는 정점에 도달하므로 최대 1000 개의 동시 요청을받지 못하지만 하중 하에서 아소닉에 깊은 인상을 받았습니다. 생성 된 코드를 사용하기 때문에 실제로 발견 한 대부분의 ORM보다 빠릅니다.
SubSonic은 도구이며 사이트에 캐싱을 추가하고 때때로 사용하는 경우 Idatareader를 닫는 것처럼 현명하게 사용해야합니다.
가이드 라인으로, 사용자가 1000 명인 경우 동시 사용자가 1 명 또는 2 명 이상이되지 않습니다. 적어도 내 경험에. 1K 동시 사용자가 있으려면 최소 500k-1m 사용자가 있어야합니다.
제휴하지 않습니다 StackOverflow