<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Inside The Lab : .NET WCF performance tuning</title><link>http://blogs.msdn.com/gregleak/archive/tags/.NET+WCF+performance+tuning/default.aspx</link><description>Tags: .NET WCF performance tuning</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New Interesting Benchmarks Coming:  .NET Capacity Planner Tool</title><link>http://blogs.msdn.com/gregleak/archive/2009/01/11/new-interesting-benchmarks-coming-net-capacity-planner-tool.aspx</link><pubDate>Sun, 11 Jan 2009 05:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9305171</guid><dc:creator>gregleak@microsoft.com</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gregleak/comments/9305171.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gregleak/commentrss.aspx?PostID=9305171</wfw:commentRss><description>&lt;P&gt;Just thought I would letfolks know of some fairly comprehensive benchmarks that I have been working on, involving IIS 7; multi-core scaling (up to 16 cores); WCF.&amp;nbsp; And of course some comparative Data to Java will part of this.&amp;nbsp; It has been an interesting few months; working through several hundred benchmark runs; with very careful attention paid to tuning, etc.&amp;nbsp; The results, based on two workloads (StockTrader and Web Services WSTest) are based on a tool anyone can use; that I have fixed up lately.&amp;nbsp; This is the Capacity Planner tool; that allows anyone to setup multi-agent benchmarks to test either/both of these workloads.&amp;nbsp; Right now I am focussed on vertical scalability of services across SMP CPUs; as well as serialization performance between .NET IIS-Hosted; .NET self-hosted; HTTP-XML vs. TCP-Binary Encoding for WCF; and comparing to at least one popular Java Enterprise stack (just updated).&lt;/P&gt;
&lt;P&gt;The results will be published on MSDN, in a new benchmark/tuning site I plan to create; separate but related to&amp;nbsp;the&amp;nbsp;StockTrader site.&amp;nbsp; The cool thing is that everything gets published (including the test tool and Java implementations) as part of the StockTrader 2.03 download (&lt;A href="http://msdn.microsoft.com/stocktrader"&gt;http://msdn.microsoft.com/stocktrader&lt;/A&gt;&amp;nbsp;); so anyone can perform the tests form themselves on whatever equipment /software stack they want; helps in tuning and in guaging relative performance of various software stacks, including of courese .NET 3.5 and WCF.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-Greg&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9305171" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gregleak/archive/tags/.NET+WCF+performance+tuning/default.aspx">.NET WCF performance tuning</category><category domain="http://blogs.msdn.com/gregleak/archive/tags/.NET+Java+Benchmarks/default.aspx">.NET Java Benchmarks</category><category domain="http://blogs.msdn.com/gregleak/archive/tags/.NET+WCF+on+multi-core+systems/default.aspx">.NET WCF on multi-core systems</category><category domain="http://blogs.msdn.com/gregleak/archive/tags/.NET+Performance+Tuning/default.aspx">.NET Performance Tuning</category></item></channel></rss>