What is the concurrency model behind ASP.NET MVC 3? I mean, when many users are accessing a ASP.NET MVC 3 website, do we have a new instance of controller for each request or the one controller is shared for one user session or all users?
Could you point to some proper documentation on this?