Windows SIG: Building a Scale-Up Ecosystem



  • ...high-performance programming techniques.



    Tom Ballard, Consultant, Christopher Baldwin, Principle Consultant, Dave Gardner, Technology Specialist -- Microsoft Technology Center


    Presentation Overview

    Building a Scale-Up Ecosystem

    Server applications live or die by performance, and client applications need to provide a rich user experience without consuming 100% of the computer's CPU time. We will examine some techniques for high performance (Asynchronous I/O, using worker queues & message queues, minimizing context switches in multithreaded applications, best practices for using synchronization objects, etc). We will demonstrate some techniques for measuring performance (PerfMon, KernProf, &c) and show some tools for stressing a machine to determine its performance limits. Finally, we demonstrate some differences between idealized problems and real world problems that can affect how much performance you can really expect.

    Our talk will be a survey of topics plus questions and answers, and will be the foundation for a deeper analysis by members of the Windows Performance team in future talks. We will leave a good portion of time for discussion of the direction of our SIG in 2002; or discussing topics of your interest. This month's meeting will be highly interactive; there will probably be 65% technical discussion and 35% planning for 2002.


    About the Presenters

    Tom Ballard, Chris Baldwin and Dave Gardner

    Tom Ballard and Chris Baldwin had been scaling up Windows web application servers for Silicon Valley Internet customers such as RealNames and EBay, and are now teaming up with ISVs to provide Windows Datacenter Server solutions & best practices for the Enterprise. Dave Gardner was a principle architect of and is now a .NET Technology Evangelist at Microsoft. The Microsoft Technology Center is a facility for proving Microsoft solutions on our partners' hardware and with the assistance of our partner's software. Partners such as Compaq and Unisys have provided multiple, high-end real world datacenter environments for us to test and prove solutions with; Microsoft consultants provide the software expertise; and a whole host of partners such as Intel, Mutek, Quest, and APC have provided us with world-class tools and equipment to use in our customer engagements.


    Event Logistics


    Microsoft Technology Center - Silicon Valley

    1250 Charleston Avenue

    Mountain View, CA 94043


    6:30-7:00pm registration/networking/refreshments

    7:00-7:15pm announcements

    7:15-9:00pm program



    $15 at the door for non-SDForum Members

    No charge for SDForum members and students with ID

    No registration required

    More on the Windows SIG....