Hi Ron, Yes, Scott's article is true, based on conversations at Mix06. Actually, the numbers are higher now--we're getting consistent traffic increases.
I'm super excited that you've already been working on an emission framework! That's truly icing on the cake. Every single performance gain is magnified out of proportion here. I'd be happy to test it out under load and give you feedback. We're using Ibatis 1.3 beta, which we incremented internally to 1.3.1 to track the fix to the stored procedure parameter loader. And yes, we use log4net. It's really nice to track Ibatis' verbose debugging in dev and staging through the extension. -----Original Message----- From: Ron Grabowski [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 29, 2006 4:38 AM To: [email protected] Subject: Re: MySpace.com --- Christopher Bissell <[EMAIL PROTECTED]> wrote: > > Hello everyone, > > I didn't want to talk about it until it was a 'core' piece of our > architecture, but MySpace.com is now running IBatis for a good portion > of its data access abstraction layer. Neat! Is this article true: http://weblogs.asp.net/scottgu/archive/2006/03/25/441074.aspx What version of IBatisNet are you using? Do you use log4net at all on myspace.com? > The performance takes a hit due to the multiple reflection calls made > through the system, but we ate that in the name of a nicely abstracted > back-end tier, and with thoughts towards the possibility of using > emitted classes to someday improve performance. (A natural evolution > of this kind of model in the context of the CLR). If there's any > efforts we can make in that direction, please let me know. This has been fixed in SVN. Here are some performance tests: http://tinyurl.com/zaw4k http://svn.apache.org/viewcvs.cgi/ibatis/trunk/cs/mapper/IBatisNet.Common.Te st/NUnit/CommonTests/Utilities/PropertyAccessorPerformance.cs?rev=386438&vie w=log I haven't ran the tests in a while but I recall the IL enhancements makes things at least an order of magnitude faster. - Ron

