Using Subsonic for potentially heavily accessed ASPNET MVC Application

我只是一个虾纸丫 提交于 2019-12-04 14:12:52

Thousands of concurrent requests? Are you sure that's likely?

For what it's worth, DotNetKicks uses SubSonic, and never seems to have performance issues.

I do about 4-5M requests a month through SubSonic without an issue, in fact it is super-quick and my server is hardly taxed. Those requests peak during the day so while we don't get up to 1000 concurrent requests I have been very impressed with SubSonic under load. Because it uses generated code it is actually going to be faster than most of the ORM you find out there.

SubSonic is a tool and you have to use it wisely like adding Caching to your site and closing the IDataReader if you use them sometimes.

As a guideline, if you have 1000 users, you won't have more than 1 or 2 concurrent users. At least in my experience. To have 1K concurrent users you should have at least 500K-1M users.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!