I've been using the Java Pet Store and .Net Pet Store examples for years when comparing Java EE and .Net performance in an eBusiness type setting. Is there a better way to compare the performance of Java EE and .Net for this type of application?
Update:
As some have pointed out below, the implementation, framework versions, architecture, and hardware can have much more influence on performance than using .Net vs. Java. I wholeheartedly agree with this. However, keeping this in mind, I would still like to know what kind of general comparison would be best. Since the pet shop is a fairly mature and general eCommerce test case, I tend to think it's pretty useful for a baseline.
There is never really a definitive measure for comparing the performance of platforms. For example, a comparison of the same J2EE platform could be impacted by minor configuration changes. It would seem that the platform is less of a factor in performance today than it once was, whilst design and architecture will have a bigger impact.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With