I'll start off by apologising for what on the surface appears to be a stupid question!
Does anyone know the memory & session footprint of a Spring MVC app?
OK, so there it is, thats the stupid question out of the way; and I know the answer is "How do we know, we haven't seen your app" and "profile it"
OK, so here's the full scenario:
We have an existing web app using a
Java framework (not Spring). Part of this web app shouldn't really be there are its not part of the original business domain. The kind of thing that gets 'evolved' into an app over time
We have an opportunity to refactor this component out of the main app into a web app in its own right, and are also looking to use it as an opportunity to start using Spring MVC as our standard framework.
We have been trying to present this idea to the 'solutions architecture team' (yeah, I know !

) because they caught wind of our plans to use a new technology! and one of the things they've asked is "what will the footprint of a Spring MVC app be?"
As we are only at the drawing board at the moment, we've not developed the app yet, so I cant profile it.
Does anyone know of any stats, benchmarks, or anything else I can quote?
The only other thing I could do is that I have a mostly developed proof of concept Spring MVC app. I could profile that, but its a completely different problem domain that its trying to solve, so I'm wondering what value it might have?
Any thoughts anyone?
Cheers
Nathan