<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>BestTechVideos: Videos Tagged with 'Profiling'</title>
    <link>http://www.bestechvideos.com/tag/profiling/rss</link>
    <pubDate>Mon, 09 Apr 2012 12:25:54 GMT</pubDate>
    <description>BestTechVideos: Recently Posted Videos with short descriptions</description>
    <item>
      <title>Alois Reitbauer: dynaTrace Ajax Edition</title>
      <link>http://www.bestechvideos.com/2012/04/09/alois-reitbauer-dynatrace-ajax-edition</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2012/04/09/alois-reitbauer-dynatrace-ajax-edition"><img alt="Alois Reitbauer: dynaTrace Ajax Edition" src="/uploads/btv/video/image/00000010/2138/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>dynaTrace provides one of the most powerful tools for analyzing the performance of web applications in Internet Explorer. In this talk, dynaTrace engineer Alois Reitbauer walks through four specific analytic scenarios using the dynaTrace interface.</p><p><a href="http://www.bestechvideos.com/2012/04/09/alois-reitbauer-dynatrace-ajax-edition">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/web-technologies">Web Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>]]>
      </description>
      <pubDate>Mon, 09 Apr 2012 12:25:54 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2012/04/09/alois-reitbauer-dynatrace-ajax-edition</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2012/04/09/alois-reitbauer-dynatrace-ajax-edition</comments>
    </item>
    <item>
      <title>RailsLab Scaling Rails: Episode #20 - On The Edge - Part 2</title>
      <link>http://www.bestechvideos.com/2009/11/12/railslab-scaling-rails-episode-20-on-the-edge-part-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/11/12/railslab-scaling-rails-episode-20-on-the-edge-part-2"><img alt="RailsLab Scaling Rails: Episode #20 - On The Edge - Part 2" src="/uploads/btv/video/image/00000002/1214/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>In this screencast we discover what typically causes Ruby server memory bloat, namely instantiating too many ActiveRecord objects.  Thankfully there are several plugins which can help you detect when your application needs some help, and where your application is hurting the most.  We start by taking a look at Rack-Bug, a toolbar which places all sorts of statistics about each requests at your fingertips.  Next, we look at two libraries to help specifically track memory bloat; Memory Logic and Oink.</p><p><a href="http://www.bestechvideos.com/2009/11/12/railslab-scaling-rails-episode-20-on-the-edge-part-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/databases">Databases</a>]]>
      </description>
      <pubDate>Wed, 16 Dec 2009 23:18:28 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/11/12/railslab-scaling-rails-episode-20-on-the-edge-part-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/11/12/railslab-scaling-rails-episode-20-on-the-edge-part-2</comments>
    </item>
    <item>
      <title>Velocity 09: Fistful of Sand: Monitoring Code Performance at MySpace.com</title>
      <link>http://www.bestechvideos.com/2009/06/28/velocity-09-fistful-of-sand-monitoring-code-performance-at-myspace-com</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/06/28/velocity-09-fistful-of-sand-monitoring-code-performance-at-myspace-com"><img alt="Velocity 09: Fistful of Sand: Monitoring Code Performance at MySpace.com" src="/uploads/btv/video/image/00000001/9495/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Every good developer loves building a bonsai-site&mdash;a fast, lean paean to minimalism and efficiency. The DOM tree is carefully pruned, lovingly decorated with tasteful CSS. The browser welcomes it with a sigh of relief. The server&rsquo;s CPU barely registers, and the database brushes delicately against the SAN, no lookup un-clustered.</p>
<p>Inevitably, such perfection is short-lived. Once the site is deployed, the snowball effect begins. A new panel is added on the top left, resulting in an database call. A new button is prominently displayed on the top navigation, resulting in increased traffic to a very heavy report-style page. A fade-in effect is added to the splash page, resulting in a beefy Javascript download for end users. Like a snowball rolling downhill, the site acrues performance-undermining features. MySpace.com is a several-year-old snow boulder and grows faster the larger it gets. In this talk, we will go over a particular performance monitoring tool we have built. The talk will be liberally dosed with ego-deflating vignettes illustrating our periodic and spectacular mishaps.</p>
<p><strong>System Overview</strong></p>
<p>Over the years, we have witnessed many performance-related disasters at MySpace. These typically resulted in much running around, yelling over red-lined graphs, execution of hastily written scripts, sloppy downings of overheated coffee, and, in the end, the inevitable question: &ldquo;How can this be prevented in the future?&rdquo; Usually the answer to this question was, &ldquo;if only we had avoided this database call.&rdquo; &ldquo;If only we had cached this lookup table.&rdquo; &ldquo;If only we had avoided this redundant lock.&rdquo;</p>
<p>The road to performance Hell is paved with &ldquo;if only&rdquo;s.</p>
<p>The goal of the system we built is to provide developers with useful performance-related information before their code reaches our staging and deployment process. The system mixes a few hard and fast rules (&ldquo;avoid inline script tags&rdquo;) with analytics (&ldquo;your page allocated 120kb of memory for the last ten months&mdash;after your latest commit it allocated 500kb&rdquo;) to give the developer a sense of what has changed.</p>
<p>Every night the site is compiled and deployed to a series of testing servers. This process is totally automated and requires no developer intervention. The profiling consists of two main parts. Client side profiling is used to gauge the performance of the HTML payload in the browser. Server side profiling is used to profile how an individual web server will interact with the MySpace ecosystem.</p>
<p><strong>Client Side Profiling</strong></p>
<p>The Client-side profiling portion of our system tracks everything that happens from the moment the HTML leaves our web server to the moment the page is completely rendered on the user&rsquo;s browser.</p>
<p>This system is a combination of 2 components; an Internet Explorer Plugin that tracks the performance and HTML events on the user&rsquo;s machine, and a custom HTTP Proxy which simulates a slow connection and injects custom javascript code into the tested page.</p>
<p>Using this system, we track and analyze the following data points:</p>
<ul>
<li>Render Time Profiling o Time it took for each HTML element to be rendered on the browser o Which element takes the longest to be rendered o Automatic identification of rendering bottlenecks o Which HTML/JavaScript code was executed during rendering of each element o Which files were downloaded during the rendering of each element</li>
<li>Downloaded Data o Total download size o Size of external stylesheets o Size of external Javascript o Size of linked images</li>
<li>Performance Data o Processor Time &ndash; CPU Usage on the client side (Browser&rsquo;s process) o Private Working Set &ndash; Memory state of the browser during page rendering</li>
<li>Source Validation o A complete list of HTML guidelines/rules which we want to avoid; such as &ldquo;Don&rsquo;t put &lt;link&gt; tags in the HTML&rsquo;s &ldquo;&lt;body&gt;&ldquo;</li>
</ul>
<p><strong>Server Side Profiling</strong></p>
<p>The Server Side Profiler runs at the same time as the Client Side Profiler, tracing the execution and operating system interaction of the server code as the page is rendered. Below are examples of the data point tracked:</p>
<ul>
<li>Number of database calls</li>
<li>Number of cache calls</li>
<li>Number of external http requests</li>
<li>Total number of method calls</li>
<li>Redirects</li>
<li>Memory allocations by calls and memory totals.</li>
<li>Number of locks per request</li>
</ul>
<p><strong>Developer Tool Bar</strong></p>
<p>The &ldquo;Developer Tool Bar&rdquo; is a browser toolbar that gives the developer a complete real-time analisys of his front-end code performance. Our toolbar provides a duplicate method of testing the HTML payload before a developer checks in their source. This places the importance of performance as far forward as possible in the development cycle.</p>
<p>With this toolbar, our developers could:</p>
<ul>
<li>Profile the rendering of the page under various connection speed</li>
<li>Easily identify rendering bottlenecks</li>
<li>Test the size of the page&rsquo;s elements</li>
<li>View the load order of each element</li>
<li>Take a snapshot of the browser&rsquo;s CPU and memory footprint</li>
<li>Validate the output HTML against our coding standards</li>
</ul>
<p><strong>Notification System*</strong></p>
<p>The Notification portion of the system allows developers who integrate with the Performance system to notify the subscribed users based on cutomizable criteria.</p>
<p>Examples:</p>
<ul>
<li>Server Side Performance Alerts o Number of Database calls increase o Number of Cache call increase o Amount of memory allocated per requests increases</li>
<li>Client Side Performance Alerts o Download size increases o Browser memory working set increases o Average render time increases o Source Validation failures</li>
</ul>
<p><strong>Chris Bissell</strong></p>
<p><em>MySpace</em></p>
<p>Chris is the Chief Software Architect at MySpace.com. In other words, he comes up with overly convoluted &lsquo;design patterns&rsquo; in order to lengthen the development process.</p>
<p><strong>Jeremy Custenborder</strong></p>
<p><em>MySpace.com</em></p>
<p>Jeremy Custenborder has spent several years in the trenches at MySpace, resolving many bottlenecks and issues.</p>
<p><strong>Yadid Ramot</strong></p>
<p><em>MySpace.com</em></p>
<p>Yadid has spent much time mentoring the MySpace development community on client site performance.</p><p><a href="http://www.bestechvideos.com/2009/06/28/velocity-09-fistful-of-sand-monitoring-code-performance-at-myspace-com">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/web-technologies">Web Technologies</a>]]>
      </description>
      <pubDate>Sun, 28 Jun 2009 12:13:10 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/06/28/velocity-09-fistful-of-sand-monitoring-code-performance-at-myspace-com</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/06/28/velocity-09-fistful-of-sand-monitoring-code-performance-at-myspace-com</comments>
    </item>
    <item>
      <title>Visual Studio Team System #27: How Do I: Enable Code Coverage and Profiling in Production Applications?</title>
      <link>http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-27-how-do-i-enable-code-coverage-and-profiling-in-production-applications</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-27-how-do-i-enable-code-coverage-and-profiling-in-production-applications"><img alt="Visual Studio Team System #27: How Do I: Enable Code Coverage and Profiling in Production Applications?" src="/uploads/btv/video/image/00000001/7881/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Learn how to set up instrumentation for both code coverage and profiling in a     deployed ASP.NET application, rather than an application running from within Visual Studio.          This video follows the steps set out in the     <a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718860.aspx" target="_blank">Profiling ASP.NET in Instrumentation mode from the Command Line</a> TechNote on the Microsoft MSDN Web site.</p>
<p><em>Presented by Chris Menegay</em></p>
<p>Date: 22 August 2007</p><p><a href="http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-27-how-do-i-enable-code-coverage-and-profiling-in-production-applications">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Sat, 04 Apr 2009 10:59:22 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-27-how-do-i-enable-code-coverage-and-profiling-in-production-applications</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-27-how-do-i-enable-code-coverage-and-profiling-in-production-applications</comments>
    </item>
    <item>
      <title>Visual Studio Team System #17: How Do I: Tune Web Application Performance with Profiling?</title>
      <link>http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-17-how-do-i-tune-web-application-performance-with-profiling</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-17-how-do-i-tune-web-application-performance-with-profiling"><img alt="Visual Studio Team System #17: How Do I: Tune Web Application Performance with Profiling?" src="/uploads/btv/video/image/00000001/7872/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>In this video we learn that Visual Studio Team System provides two methods     of profiling a Web application: Sampling and Instrumentation. Instrumentation     injects markers in the underlying code so that the developer can view     full details of the application's execution, including call trees and     object allocation, to help tune the performance of the application.</p>
<p><em>Presented by Chris Menegay</em></p>
<p>Date: 01 July 2007</p><p><a href="http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-17-how-do-i-tune-web-application-performance-with-profiling">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Sat, 04 Apr 2009 10:44:31 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-17-how-do-i-tune-web-application-performance-with-profiling</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/04/03/visual-studio-team-system-17-how-do-i-tune-web-application-performance-with-profiling</comments>
    </item>
    <item>
      <title>Perkins, Lawrence, Goldsmith, Barton, "Four Demos"</title>
      <link>http://www.bestechvideos.com/2008/11/19/perkins-lawrence-goldsmith-barton-four-demos</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/11/19/perkins-lawrence-goldsmith-barton-four-demos"><img alt="Perkins, Lawrence, Goldsmith, Barton, &quot;Four Demos&quot;" src="/uploads/btv/video/image/00000001/6133/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>HTTPWatch from Simon Perkins (Simtec Limited); Fiddler from Eric Lawrence (Microsoft); AOL PageTest from Eric Goldsmith (AOL, LLC); Profiling Dynamic Web Applications with Firebug from John J. Barton (IBM); moderated by Velocity co-chair Steve Souders of Google. Created by VelocityConf</p><p><a href="http://www.bestechvideos.com/2008/11/19/perkins-lawrence-goldsmith-barton-four-demos">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/web-technologies">Web Technologies</a>]]>
      </description>
      <pubDate>Sat, 22 Nov 2008 10:33:00 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/11/19/perkins-lawrence-goldsmith-barton-four-demos</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/11/19/perkins-lawrence-goldsmith-barton-four-demos</comments>
    </item>
    <item>
      <title>NetBeansTV: Profiling Points</title>
      <link>http://www.bestechvideos.com/2008/10/29/netbeanstv-profiling-points</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/10/29/netbeanstv-profiling-points"><img alt="NetBeansTV: Profiling Points" src="/uploads/btv/video/image/00000001/4887/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This demo shows how to use Profiling Points, the new concept of breakpoints from the debugger to the profiler.</p><p><a href="http://www.bestechvideos.com/2008/10/29/netbeanstv-profiling-points">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Fri, 07 Nov 2008 09:56:34 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/10/29/netbeanstv-profiling-points</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/10/29/netbeanstv-profiling-points</comments>
    </item>
    <item>
      <title>EnvyCasts: Scaling Ruby</title>
      <link>http://www.bestechvideos.com/2008/11/06/envycasts-scaling-ruby</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/11/06/envycasts-scaling-ruby"><img alt="EnvyCasts: Scaling Ruby" src="/uploads/btv/video/image/00000001/4994/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Learn how to write faster Ruby applications and gain a deeper understanding of what it takes to scale Ruby.  Topics covered:</p>
<ul>
    <li>Processes &amp; Threads</li>
    <li>Green vs Native Threading</li>
    <li>EventMachine</li>
    <li>Process Messaging</li>
    <li>Dropping to C</li>
    <li>Learning ruby-prof</li>
    <li>Speeding up Ruby code</li>
</ul>
<p>This screencast also comes with a PDF with further resources to learn more about each topic.</p>
<p>&nbsp;</p>
<p><em>Produced by Gregg Pollack</em></p><p><a href="http://www.bestechvideos.com/2008/11/06/envycasts-scaling-ruby">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>]]>
      </description>
      <pubDate>Thu, 06 Nov 2008 15:45:00 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/11/06/envycasts-scaling-ruby</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/11/06/envycasts-scaling-ruby</comments>
    </item>
    <item>
      <title>NetBeansTV: Drill Down Graph, Profiling Points, Heap Walker</title>
      <link>http://www.bestechvideos.com/2008/10/29/netbeanstv-drill-down-graph-profiling-points-heap-walker</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/10/29/netbeanstv-drill-down-graph-profiling-points-heap-walker"><img alt="NetBeansTV: Drill Down Graph, Profiling Points, Heap Walker" src="/uploads/btv/video/image/00000001/4845/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This demo shows three of the new profiler features in the NetBeans IDE: a drill down graph that makes it easier to see which categories your application is spending time in, profiling points that allow you to control the profiler's actions from within your application, and a heap walker for tracking down memory leaks.</p><p><a href="http://www.bestechvideos.com/2008/10/29/netbeanstv-drill-down-graph-profiling-points-heap-walker">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Mon, 03 Nov 2008 10:07:37 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/10/29/netbeanstv-drill-down-graph-profiling-points-heap-walker</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/10/29/netbeanstv-drill-down-graph-profiling-points-heap-walker</comments>
    </item>
    <item>
      <title>Optimizing Your App: Profiling and Memcache</title>
      <link>http://www.bestechvideos.com/2008/10/03/optimizing-your-app-profiling-and-memcache</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/10/03/optimizing-your-app-profiling-and-memcache"><img alt="Optimizing Your App: Profiling and Memcache" src="/uploads/btv/video/image/00000001/4580/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Jeff Scudder goes over how to improve the efficiency of your App Engine app. <br />
<br />
Check out the docs:<br />
<a href="http://code.google.com/appengine">http://code.google.com/appengine</a></p><p><a href="http://www.bestechvideos.com/2008/10/03/optimizing-your-app-profiling-and-memcache">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Fri, 03 Oct 2008 14:40:17 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/10/03/optimizing-your-app-profiling-and-memcache</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/10/03/optimizing-your-app-profiling-and-memcache</comments>
    </item>
    <item>
      <title>Railscasts #98: Request Profiling</title>
      <link>http://www.bestechvideos.com/2008/03/24/railscasts-98-request-profiling</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/03/24/railscasts-98-request-profiling"><img alt="Railscasts #98: Request Profiling" src="/uploads/btv/video/image/00000001/1262/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>You can use profiling to determine where the performance bottlenecks are in specific Rails actions. Watch this episode for details.</p><p><a href="http://www.bestechvideos.com/2008/03/24/railscasts-98-request-profiling">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/podcasts">Podcasts</a>]]>
      </description>
      <pubDate>Mon, 24 Mar 2008 16:07:51 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/03/24/railscasts-98-request-profiling</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/03/24/railscasts-98-request-profiling</comments>
    </item>
  </channel>
</rss>
