<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>BestTechVideos: Tag high-performance Videos</title>
    <link>http://www.bestechvideos.com/tag/high-performance</link>
    <pubDate>Sun, 16 Dec 2007 05:10:11 GMT</pubDate>
    <description>BestTechVideos: Tag high-performance Videos with short descriptions</description>
    <item>
      <title>HyperDB and High Performance WordPress</title>
      <link>http://www.bestechvideos.com/2007/12/16/hyperdb-and-high-performance-wordpress</link>
      <description>&lt;p id="plug"&gt;What do you do when your blog goes from a thousand pageviews a day to a million?&lt;/p&gt;
&lt;p&gt;Barry and Matt have worked with some of the most popular blogs in the world, and they know what it takes to make them hum. In the first part Matt will talk about HyperDB, the database class that is the magic behind WordPress.com, and how you can use it for your own sites. In the second part Barry will look at some real-world performance benchmarks of WP and some best practices on the systems level.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/12/16/hyperdb-and-high-performance-wordpress"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/web-20"&gt;Web 2.0&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech"&gt;Technologies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/databases"&gt;Databases&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/php"&gt;PHP&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;</description>
      <pubDate>Sun, 16 Dec 2007 05:10:11 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/12/16/hyperdb-and-high-performance-wordpress</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Steve Souders: "High Performance Web Sites: 14 Rules for Faster Pages"</title>
      <link>http://www.bestechvideos.com/2007/10/13/steve-souders-high-performance-web-sites-14-rules-for-faster-pages</link>
      <description>&lt;p&gt;Steve Souders is Yahoo's chief guru in the art and science of web performance and the author of the YSlow plugin for Firebug; he is the author of High Performance Web Sites, a forthcoming title from O'Reilly (bonus points if you can guess which animal O'Reilly's editors chose for the cover of this one...). For the past three years, Steve has led a team investigating the root causes of poor page performance and applying the lessons learned to Yahoo!'s high-traffic, media-rich properties.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/10/13/steve-souders-high-performance-web-sites-14-rules-for-faster-pages"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies"&gt;Companies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies/yahoo"&gt;Yahoo!&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/javascript"&gt;Javascript&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/design/css"&gt;CSS&lt;/a&gt;</description>
      <pubDate>Sat, 13 Oct 2007 17:30:34 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/10/13/steve-souders-high-performance-web-sites-14-rules-for-faster-pages</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Bay Area MySQL Users Group Meeting, July 2007 - Tim Kay</title>
      <link>http://www.bestechvideos.com/2007/08/14/bay-area-mysql-users-group-meeting-july-2007-tim-kay</link>
      <description>&lt;p&gt;&lt;span id="vidDescRemain" style="display: inline;"&gt;Tim presents the architecture that he designed for one of his clients. The system collects data from thousands of cell phones and matches the data acoustically with reference data that is collected via a different process.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="vidDescRemain" style="display: inline;"&gt;The requirements include data integrity but not high availability, so he was able to compromise in a way that significantly reduced cost and complexity.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/08/14/bay-area-mysql-users-group-meeting-july-2007-tim-kay"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies"&gt;Companies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/databases"&gt;Databases&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies/google"&gt;Google&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/databases/mysql"&gt;MySQL&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;</description>
      <pubDate>Tue, 14 Aug 2007 15:25:47 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/08/14/bay-area-mysql-users-group-meeting-july-2007-tim-kay</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>MySQL Bay Area Community Meetup, May 2007</title>
      <link>http://www.bestechvideos.com/2007/08/14/mysql-bay-area-community-meetup-may-2007</link>
      <description>&lt;p&gt;First video from&lt;span id="vidDescBegin"&gt; the monthly proceedings of the Bay Area MySQL User's Group.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/08/14/mysql-bay-area-community-meetup-may-2007"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech"&gt;Technologies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies"&gt;Companies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/databases"&gt;Databases&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/practices"&gt;Practices&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies/google"&gt;Google&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/databases/mysql"&gt;MySQL&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;</description>
      <pubDate>Tue, 14 Aug 2007 15:22:30 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/08/14/mysql-bay-area-community-meetup-may-2007</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Seattle Conference on Scalability: Lessons In Building Scalable Systems</title>
      <link>http://www.bestechvideos.com/2007/07/06/seattle-conference-on-scalability-lessons-in-building-scalable-systems</link>
      <description>Google Tech Talks&lt;br /&gt;
June 23, 2007&lt;br /&gt;
&lt;br /&gt;
ABSTRACT&lt;br /&gt;
&lt;br /&gt;
2007 Google Seattle Conference on Scalability:&lt;br /&gt;
Lessons In Building Scalable Systems   Speaker: Reza Behforooz

Since launching Google Talk in the summer of 2005, we have integrated the service with two large existing products: Gmail and orkut. Each of these integrations provided unique scalability challenges as we had to handle a sudden big increase in the number of users. Today, Google Talk supports millions of users and handles billions of packets per day. I will discuss several practical lessons and key insights from our experience that can be used for any project. These lessons will cover both engineering and operational areas. 

Reza Behforooz is a Staff Engineer at Google and is currently the technical lead for the Google Talk servers. He&amp;#39;s passionate about building large systems and working on communication products in an attempt to make the world a smaller place. While at Google, he has primarily worked on Google Talk, Gmail, orkut, Google Groups, and shared infrastructure used by several Google applications. Reza holds a BS from Cornell and a MS from Stanford in Computer Science. Prior to Google, he held various engineering and management positions at Microsoft and two startups, Zaplet and Epiphany.&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/07/06/seattle-conference-on-scalability-lessons-in-building-scalable-systems"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies"&gt;Companies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences/techtalks"&gt;Techtalks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies/google"&gt;Google&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;</description>
      <pubDate>Fri, 06 Jul 2007 13:46:01 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/07/06/seattle-conference-on-scalability-lessons-in-building-scalable-systems</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Graphics Processors, Graphics APIs, and Computation on GPUs</title>
      <link>http://www.bestechvideos.com/2007/05/09/graphics-processors-graphics-apis-and-computation-on-gpus</link>
      <description>&lt;p&gt;Google Tech Talks&lt;br /&gt;
 December 5, 2006&lt;br /&gt;
 &lt;br /&gt;
 ABSTRACT&lt;/p&gt;

&lt;p&gt;Graphics processing units (GPUs), designed to produce images ranging from scenes in   computer games to CAT scan results, have become computational powerhouses capable of hundreds of gigaflops per second. As computational power has increased, so has flexibility and programmability, allowing GPUs to be applied in new ways in both graphics and non-graphics applications.&lt;/p&gt;

&lt;p&gt;I will review the architecture of recent GPUs and the traditional software interfaces to them, as well as present a new interface from ATI that more closely reflects current GPU design and use.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/05/09/graphics-processors-graphics-apis-and-computation-on-gpus"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies"&gt;Companies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences/techtalks"&gt;Techtalks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies/google"&gt;Google&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;</description>
      <pubDate>Wed, 09 May 2007 00:13:43 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/05/09/graphics-processors-graphics-apis-and-computation-on-gpus</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Using ROSE to Mitigate Performance Trade-offs</title>
      <link>http://www.bestechvideos.com/2007/05/09/using-rose-to-mitigate-performance-trade-offs</link>
      <description>&lt;p&gt;  Google TechTalks&lt;br /&gt;
 April 03, 2006&lt;br /&gt;
 &lt;br /&gt;
 Daniel Quinlan&lt;/p&gt;

&lt;p&gt; ROSE is a tool for building source-to-source transformation tools for the   optimization of C and C++ object-oriented applications. ROSE represents a mechanism to build translators that read the user's application source code and output highly optimized customized C++ code.&lt;/p&gt;

&lt;p&gt;ROSE is the compiler-framework which permits library or application developers to build their own domain-specific source-to-source analyzers/translators. The specification of transformations is made as easy as possible with non-compiler people as a target audience. Custom analysis of large scale C++ applications is also simple to specify; ROSE supports a number of standard program analysis phases common to typical compilers, and is particularly focused on being easy to use. ROSE is an Open Source project, supporting large scale DOE applications and includes substantial documentation.&lt;/p&gt;

&lt;p&gt;This talk will present ROSE, some of the uses of ROSE, and opportunities for research collaborations. We will present the ongoing work on program visualization and discuss ROSE mechanisms well suited to supporting security analysis of large scale applications.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/05/09/using-rose-to-mitigate-performance-trade-offs"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech"&gt;Technologies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies"&gt;Companies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences/techtalks"&gt;Techtalks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies/google"&gt;Google&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/cc"&gt;C and C++&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;</description>
      <pubDate>Wed, 09 May 2007 00:12:32 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/05/09/using-rose-to-mitigate-performance-trade-offs</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>ASP.Net: Introduction to Load Testing Web Applications with Team System</title>
      <link>http://www.bestechvideos.com/2007/04/17/aspnet-introduction-to-load-testing-web-applications-with-team-system</link>
      <description>&lt;p&gt;In this video we see how you can load test your web applications using the load testing features of Visual Studio Team System.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/04/17/aspnet-introduction-to-load-testing-web-applications-with-team-system"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/companies"&gt;Companies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks"&gt;Frameworks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/companies/microsoft"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/aspnet"&gt;ASP.NET&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/screencasts"&gt;Screencasts&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks/net-framework"&gt;.NET Framework&lt;/a&gt;</description>
      <pubDate>Tue, 17 Apr 2007 01:13:15 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/04/17/aspnet-introduction-to-load-testing-web-applications-with-team-system</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>LinuxConf.Au: Linux Clusters</title>
      <link>http://www.bestechvideos.com/2007/03/29/linuxconfau-linux-clusters</link>
      <description>&lt;p&gt;Clusters are defined as a set of computers working as one to execute tasks. The applications for it has no limit: from balance requests for web services to systems for explore petroleum, the amount of saves can be from thousands to gazillions of dollars. More then that, it is an extensive and interesting area. The Open Source community has been know as a big player in Clusters, with several of the biggest clusters in the world running Linux. And the tools available for it improve quickly. Distributed file systems, fault tolerance software, data replication, monitoring and service takeover are some of softwares developed to create those environments.&lt;/p&gt;
&lt;p&gt;In this presentation I want to explain about how to provide this services in differents enviroments and which softwares choose for each kind of situation. We will go through the basics of Clusters, HA, LB and how to identify the pieces involved in a complete solution. Then we will show  the available softwares, the advantages and not so good issues of each one, and help the administrator to create a complete environment. This presentation will show several implementations of Clusters - high availability, high processing computing and load balance - and the technologies for each one.  We are going to talk about DRBD, Heartbeat, Ultramonkey, Linux Virtual Server, Global FileSystem and more.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/03/29/linuxconfau-linux-clusters"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/os"&gt;OS&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/networking"&gt;Networking&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/os/linux"&gt;Linux&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences/linuxconfau"&gt;LinuxConf.AU&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/networking/ip"&gt;TCP/IP&lt;/a&gt;</description>
      <pubDate>Thu, 29 Mar 2007 11:19:42 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/03/29/linuxconfau-linux-clusters</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>LinuxConf.Au: Making NFS Suck Faster</title>
      <link>http://www.bestechvideos.com/2007/03/24/linuxconfau-making-nfs-suck-faster</link>
      <description>&lt;p&gt;Linux makes a great little NFS server, the emphasis being on "little". SGI's experience is that Linux' NFS server will scale to small machines with 4 or fewer processors, but not to larger machines.  To make Linux scale to 8 processors and 8 Gigabit Ethernet network cards, an important market segment for SGI, we have had to perform a lot of performance and scaling work.&lt;/p&gt;

&lt;p&gt;After protracted internal development, this work is now (July 2006) just starting to be pushed into the Linux mainstream, as a series of over 40 kernel and nfs-utils patches.  See the Linux NFS mailing list at &lt;a href="http://nfs.sourceforge.net"&gt;nfs.sourceforge.net&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The talk will start with a brief introduction to the theory of operation of the Linux NFS server, explaining how the nfsd threads work and a brief sketch of the lifetime of an NFS call as seen by the server.&lt;/p&gt;

&lt;p&gt;Tools and techniques for identifying and measuring software bottlenecks on large machines will be explored.  These include profilers, statistics tools, network sniffers, and the relative merits of various kinds of load generators.&lt;/p&gt;

&lt;p&gt;Various specific bottlenecks in the NFS server (discovered using these tools) will be covered, along with how they affect performance on real workloads and the approach SGI have taken in fixing each.  Some of the bottlenecks are specific to the NUMA nature of SGI's architecture, but most are generic to any multi-processor platform.&lt;/p&gt;

&lt;p&gt;The problems associated with erving large numbers (thousands) of clients, rather than large amount of traffic from mere tens of clients, will be discussed, together with how SGI have solved those.&lt;/p&gt;

&lt;p&gt;Finally, there will be a brief mention of work remaining for the future.&lt;/p&gt;

&lt;p&gt;Some knowledge of Linux kernel internals and TCP/IP networking will be assumed, but not of NFS.  The talk will appeal to kernel programmers, people interested in NFS and network performance, and to programmers interested in improving Linux kernel performance.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/03/24/linuxconfau-making-nfs-suck-faster"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/os"&gt;OS&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/networking"&gt;Networking&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/os/linux"&gt;Linux&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences/linuxconfau"&gt;LinuxConf.AU&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/cc"&gt;C and C++&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/networking/ip"&gt;TCP/IP&lt;/a&gt;</description>
      <pubDate>Sat, 24 Mar 2007 13:38:05 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/03/24/linuxconfau-making-nfs-suck-faster</guid>
      <author>scoundrel</author>
    </item>
  </channel>
</rss>
