Going Deep

Charles Torre travels around Microsoft to meet the company’s leading Architects and Engineers to discuss the inner workings of our core technologies. Going Deep is primarily concerned with how things work, why they are designed the way they are, and how they will evolve over time. Going Deep also includes lectures by domain experts and conversational pieces amongst computer scientists, architects and engineers (a la E2E).

  • Expert to Expert - Joe Duffy: Perspectives on Concurrent Programming and Parallelism
    1 hour, 4 minutes, 39 seconds
  • John Sheehan: Architecture and Engineering of Microsoft Application Virtualization (AppVirt)
    58 minutes, 31 seconds
  • Dave Probert: Inside Windows 7 - User Mode Scheduler (UMS)
    52 minutes, 33 seconds
  • Chittur Subbaraman: Inside Windows 7 - Service Controller and Background Processing
    44 minutes, 0 seconds
  • Expert to Expert: Meijer and Chrysanthakopoulos - Concurrency, Coordination and the CCR
    56 minutes, 44 seconds
  • Parallel Computing in Native Code: New Trends and Old Friends
    51 minutes, 21 seconds
  • Maestro: A Managed Domain Specific Language For Concurrent Programming
    47 minutes, 36 seconds
  • Software Transactional Memory: The Current State of the Art
    1 hour, 9 minutes, 58 seconds
  • CHESS: An Automated Concurrency Testing Tool
    47 minutes, 55 seconds
  • Expert to Expert: Erik Meijer and Jeffrey Snover - Inside PowerShell
    1 hour, 1 minute, 22 seconds