<?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>Notes and discussion around the MSDN Lab's Buzz Project</title><link>http://blogs.msdn.com/buzz/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Kicking off the Buzz Control</title><link>http://blogs.msdn.com/buzz/archive/2006/12/05/kicking-off-the-buzz-control.aspx</link><pubDate>Wed, 06 Dec 2006 01:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1214597</guid><dc:creator>Brandon Blazer</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/buzz/comments/1214597.aspx</comments><wfw:commentRss>http://blogs.msdn.com/buzz/commentrss.aspx?PostID=1214597</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;While waiting for a flight back from the &lt;A class="" title="CSCW - 2006" href="http://www.cscw2006.org/index.html" mce_href="http://www.cscw2006.org/index.html"&gt;CSCW&lt;/A&gt; conference back in November, the topic of conversation turned to what people wanted to see on MSDN.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The most unique idea was to surface inbound links to a page as a way to measure the buzz of a given topic.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;That spurred a few of us to see if we could build a quick and &lt;A class="" title="Buzz Conrtrol Link" href="http://lab.msdn.microsoft.com/buzz" mce_href="http://lab.msdn.microsoft.com/buzz"&gt;buzz control&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Key to solving this problem was determining where to get the data from.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Traditionally this type of information is processed out of IIS Log files simply by looking at the relationship between referrer and URI Stem.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;However, there are many challenges with taking this route.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Log parsing systems require a dedicated infrastructure brining additional development and operational cost.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;These cost only increase when you add log aggregation across multiple farms in multiple data centers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Additionally, such systems run in some sort of batch mode, meaning that your data may or may not always be available to front end applications (granted that is only a problem for poorly designed systems).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;However, the most telling weakness of a log parser based solution is simply getting your hands on the files in the first place.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In an effort to increase performance, many corporations use third party vendors to track traffic and/or turn off their logging altogether.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Since speed of development was key, as well as the fact that the log files were 404, we opted for a different data source.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; Live &lt;/SPAN&gt;Search had everything needed to pull it off.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In no time, we wrote a data source wrapper for the&amp;nbsp;&lt;A class="" title="Live Search Services hompage" href="http://dev.live.com/livesearch/default.aspx?app=livesearch" mce_href="http://dev.live.com/livesearch/default.aspx?app=livesearch"&gt;Live search services&lt;/A&gt;, as well as a simple control for display and user interaction.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1214597" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/buzz/archive/tags/Search/default.aspx">Search</category><category domain="http://blogs.msdn.com/buzz/archive/tags/MSDN/default.aspx">MSDN</category></item></channel></rss>