<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Joshua,<div><br class="webkit-block-placeholder"></div><div>What sort of problems are you having?</div><div><br class="webkit-block-placeholder"></div><div>My experience with LoadRunner (from a prior job) is that it captures TCP/IP traffic and replays it. While this can work reasonably well for some applications that use static data, it becomes rather difficult for dynamic data. While LoadRunner allows for some editing of the data it sends (to make it somewhat dynamic), the control is largely on the part of the LoadRunner driver.</div><div><br class="webkit-block-placeholder"></div><div>The reason this does not work for Seaside is that almost all of the URLs are dynamically generated on the server, and LoadRunner cannot simulate them.</div><div><br class="webkit-block-placeholder"></div><div>A much more effective tool for performance testing would be jcrawler and Dale has been blogging about how to use jcrawler and GemStone/S. See&nbsp;<a href="http://gemstonesoup.wordpress.com/category/scalability/">http://gemstonesoup.wordpress.com/category/scalability/</a> for details.</div><div><br class="webkit-block-placeholder"></div><div>What sort of performance needs do you have? Using the no-cost edition, Dale was able to get consistent loads of 15 to 50 pages per second (depending on configuration), with peaks higher. It turns out that continuations can consume a lot of disk space so the limit on long-term performance is disk as much as anything else.</div><div><br class="webkit-block-placeholder"></div><div>As to GemStone/S itself, the whole design is to scale and if you are willing to spend a lot of money on hardware (and some on software), you should be able to handle a few thousand pages per second. We have one existing customer who recently commented, "<span class="Apple-style-span" style="font-size: 10px; ">We easily handle transaction rates approaching 6000/sec with about 8000+ daily users.&nbsp; Our average data center round trip times are in the 2-3 ms range."<span class="Apple-style-span" style="font-size: 12px; ">&nbsp;</span></span></div><div><br class="webkit-block-placeholder"></div><div>What sort of performance are you trying to demonstrate?</div><div><br class="webkit-block-placeholder"></div><div>James Foster</div><div>GemStone Systems, Inc.</div><div><br class="webkit-block-placeholder"></div><div>P.S. 'Smalltalk' has only one capital letter, the S at the beginning.</div><div><br><div><div>On Apr 7, 2008, at 11:39 AM, Xiaoshu Chen wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div class="hmmessage" style="font-size: 10pt; font-family: Tahoma; ">Hi there,&nbsp;<br><br>I have been trying to&nbsp;run a performance test for a client-server application based on SmallTalk+GemStone/S, however so far, we have NOT been able to get LoadRunner tool working for such environment.<br><br>Wondering if you can kindly provide any advices on how to do performance test for such applications?<br><br>thanks a lot.<br><br>Joshua&nbsp;<br></div></span></blockquote></div><br></div></body></html>