<?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>Microsoft Robotics Blog : CCR</title><link>http://blogs.msdn.com/msroboticsstudio/archive/tags/CCR/default.aspx</link><description>Tags: CCR</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>CCR used at MySpace in a highly parallel environment</title><link>http://blogs.msdn.com/msroboticsstudio/archive/2009/10/07/ccr-used-at-myspace-in-a-highly-parallel-environment.aspx</link><pubDate>Thu, 08 Oct 2009 04:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9904683</guid><dc:creator>Trevor Taylor</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/msroboticsstudio/comments/9904683.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msroboticsstudio/commentrss.aspx?PostID=9904683</wfw:commentRss><description>A video entitled &lt;A title="CCR at MySpace" href="http://channel9.msdn.com/shows/Communicating/CCR-at-MySpace/" mce_href="http://channel9.msdn.com/shows/Communicating/CCR-at-MySpace/"&gt;CCR at MySpace&lt;/A&gt; has been released on Channel 9. It describes how the Concurrency and Coordination Runtime (CCR) has been used to handle requests for data on the MySpace servers which process tens of thousands of web requests per second. This is a perfect application for CCR which simplifies concurrent programming and provides very high throughput without&amp;nbsp;using a large&amp;nbsp;number of threads. CCR has been in use at MySpace for a long period of time, making it one of the longest running commercial applications of the &lt;A title="CCR &amp;amp; DSS Toolkit Home Page" href="http://www.microsoft.com/ccrdss/" mce_href="http://www.microsoft.com/ccrdss/"&gt;CCR &amp;amp; DSS Toolkit&lt;/A&gt;, which is a spin-off from&amp;nbsp;Microsoft Robotics Developer Studio.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9904683" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msroboticsstudio/archive/tags/Application+Development/default.aspx">Application Development</category><category domain="http://blogs.msdn.com/msroboticsstudio/archive/tags/CCR/default.aspx">CCR</category><category domain="http://blogs.msdn.com/msroboticsstudio/archive/tags/video/default.aspx">video</category></item><item><title>Using the CCR and DSS beyond Robotics</title><link>http://blogs.msdn.com/msroboticsstudio/archive/2007/03/09/coordination-and-concurrency-runtime-can-be-used-for-anything.aspx</link><pubDate>Sat, 10 Mar 2007 00:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1847565</guid><dc:creator>George Chrysanthakopoulos</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/msroboticsstudio/comments/1847565.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msroboticsstudio/commentrss.aspx?PostID=1847565</wfw:commentRss><description>&lt;P&gt;"Can I use the CCR for something other than Robotics?"&lt;/P&gt;
&lt;P&gt;The answer is yes, and same applies to our distributed runtime (DSS). We think robotics is a&amp;nbsp;very interesting application for autonomous software, for software that coordinates inputs with outputs.&amp;nbsp;Coordination, responsiveness, dealing with partial failure is what the CCR helps you with which tends to be what most software needs.&lt;/P&gt;
&lt;P&gt;Note that commercial use of the CCR and DSS falls under our commercial license so please read about it at [1]. But our license does not restrict you to use the runtime only on robots, which is a common misunderstanding. You can use it for anything, and the CCR has&amp;nbsp;no dependencies on any of the robotic specific samples or even on the&amp;nbsp;services runtime (DSS).&lt;/P&gt;
&lt;P&gt;More on the CCR and how it can easily express patterns from a variety of other paradigms (like futures, state machines, data flows, event based synchronization, locks, joins, etc) will come in future posts.&lt;/P&gt;
&lt;P&gt;If you like to discuss the CCR please use our newsgroup for now, since that is where all the active threads are taking place.&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;I&gt;If you are using CCR or DSS for an application outside robotics then please tell us about it by posting a message to our Newsgroup. Even if we may not be able to provide support for such uses we would love to hear about it.&lt;/I&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;[1] &lt;A href="http://msdn.microsoft.com/robotics/downloads/EULA_Com/default.aspx" mce_href="http://msdn.microsoft.com/robotics/downloads/EULA_Com/default.aspx"&gt;http://msdn.microsoft.com/robotics/downloads/EULA_Com/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1847565" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msroboticsstudio/archive/tags/Application+Development/default.aspx">Application Development</category><category domain="http://blogs.msdn.com/msroboticsstudio/archive/tags/Technical+Information/default.aspx">Technical Information</category><category domain="http://blogs.msdn.com/msroboticsstudio/archive/tags/CCR/default.aspx">CCR</category></item></channel></rss>