Channel 9 Shows » Going Deep
Total Episodes: 87

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.

FeedSync: Synchronizing the Mesh

Synch is one of those things that sounds much, much, much simpler than it actually is   Live Mesh is built with synchronization as a core primitive – every object in the system is synch-enabled, and cloud and client runtimes manage the notification and synchronization process.  We sat down with Steven Lees, designer of the FeedSync protocol, and Steve Garrity, Akash Sagar and Vlad Fedorov from the Live Platform Services team, for a detailed review of how synch works in the Live Mesh platform and experience.

- Low res version
- MP4 version

Tags:
Replies: 17 // Views: 8,092 Reply
Length: 00:56:06 Watch video Download media 
NameTimeRelease DateRepliesViews
FeedSync: Synchronizing the Mesh56:064/25/2008178,093
Abolade Gbadegesin: Live Mesh Architecture51:034/22/2008911,061
Dan Reed: On the ManyCore Future and Parallelism in the Sky28:104/10/2008118,938
Andy Ayers: Understanding the Phoenix Compiler Framework42:154/9/2008199,985
Brian Beckman: Project Quark - A New Beginning for Quantum Computing Rises from the Ashes of Theoretical Physics29:324/1/20083410,226
Expert to Expert: Erik Meijer and Bertrand Meyer - Objects, Contracts, Concurrency, Sleeping Barbers and Eiffel01:08:023/27/20082312,595
John Lam and Martin Maly: Deep DLR01:02:103/24/200899,922
Joe Duffy and Igor Ostrovsky: Parallel LINQ under the hood00:003/18/200859,454
Dave Campbell: SQL Server Data Services and the Future of Data in the Cloud45:103/6/200869,702
Stephan T. Lavavej: Digging into C++ Technical Report 1 (TR1)01:00:472/25/20082713,563
Joe Duffy, Huseyin Yildiz, Daan Leijen, Stephen Toub - Parallel Extensions: Inside the Task Parallel Library01:02:412/19/20083315,995
Burton Smith: On General Purpose Super Computing and the History and Future of Parallelism01:05:222/13/20085917,146
Erik Meijer, Gilad Bracha, Mads Torgersen: Perspectives on Programming Language Design and Evolution52:222/5/20083815,069
Vittorio Bertocci and Caleb Baker: Understanding CardSpace and the Complexities of Identity46:181/21/2008011,216
Erik Meijer: Functional Programming01:07:571/18/20086831,848
Peter Sestoft: C5 Generic Collection Library for C# and CLI45:141/7/20082123,449
Everything you wanted to know about VC++ deployment but were afraid to ask52:341/2/20081916,447
Mark Russinovich: On Working at Microsoft, Windows Server 2008 Kernel, MinWin vs ServerCore, HyperV, Application Virtualization41:0312/14/20071753,034
Tier Splitting Volta: Who. What. How. Why - Part 242:4112/12/200765,583
Tier Splitting Volta: Who. What. How. Why - Part 157:4012/12/200717,514
Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework01:03:4112/5/20072014,208
Brian Beckman: Don't fear the Monads00:0011/22/20075228,468
Programming in the Age of Concurrency - Anders Hejlsberg and Joe Duffy: Concurrent Programming with PFX34:0810/12/20073038,060
Ale Contenti and Louis Lafreniere: Understanding Exceptions and When/How to Handle Them55:369/20/20072120,402
Byron Cook: Inside Terminator50:489/13/2007613,228
Patrick Dussud: Garbage Collection - Past, Present and Future01:04:187/27/20072527,081
Nick Baker: XBox 360 Architecture36:295/25/20072733,306
Luke Hoban: Orcas - Compiling LINQ, C# Futures, Intellisense41:395/17/20071220,558
Scott Guthrie: Silverlight and the Cross-Platform CLR36:354/30/20074077,114
Ale Contenti: VC++ Safe Libraries and More49:404/18/2007516,508
Dr. Peter Chen: Entity Relationship Model - Past, Present and Future01:00:184/5/2007420,983
Mark Russinovich: From Winternals to Microsoft, On Windows Security, Windows CoreArch54:183/23/20073399,658
Windows Vista PreOS Environment: What happens before the OS loads34:563/19/20071639,777
Processes Gone Wild: Understanding Windows Vista Reliability Mechanics49:263/16/20071532,840
UAC - What. How. Why.01:04:353/5/20075866,166
Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)37:073/1/20071127,966
Anders Hejlsberg, Herb Sutter, Erik Meijer, Brian Beckman: Software Composability and the Future of Languages 56:121/18/20073771,974
Mike Flasko and Anthony Jones: Winsock and .NET Protocol Agnostic Development46:5212/12/2006619,534
Scott Field: How secure is Vista, really? - Part II00:0011/30/20062438,720
Scott Field: How secure is Vista, really? - Part I35:3411/29/20061133,119
The Advancement of Windows: Michael Fortin - Windows Vista SuperFetch00:0010/6/20061870,426
Vittorio Bertocci: WS-Trust - Under the Hood00:0010/4/20062741,171
The Advancement of Windows: Narayanan Ganapathy - Windows Vista IO00:009/29/20062470,365
Arun Kishan - Process Management in Windows Vista00:009/11/20061445,313
Programming in the Age of Concurrency: Software Transactional Memory00:009/1/20065066,204
Programming in the Age of Concurrency: The Accelerator Project00:008/25/20063147,649
Singularity IV: Return of the UI00:008/18/200625119,781
Singularity III: Revenge of the SIP 00:008/18/20064181,479
Doron Holan - Kernel Mode Driver Framework00:008/15/20061238,608
Barry Bond: Emulation, Emulation, Emulation00:008/10/2006828,443
PhotoSynth: What. How. Why.00:007/28/200685134,112
CCR Programming - Jeffrey Richter and George Chrysanthakopoulos00:007/24/20069597,801
'SQL Everywhere Edition' - What. How. Why.00:007/21/20062754,732
ADO.NET Entity Framework: What. How. Why.00:007/19/200665141,063
Rob Relyea - There's Something About XAML 00:007/5/20061136,895
Diving into the Vista Heap00:006/21/20062151,547
InfoCard - Deep Architecture00:005/12/20062147,162
Louis Lafreniere - VC++ backend compiler00:005/11/20061341,421
Greg Schechter: Windows Presentation Foundation(WPF) Architecture00:005/7/20062063,182
Jim Hogg: Phoenix Framework00:005/2/20062452,207
Windows Shell Architecture00:004/20/200625100,965
Going Deep: Richard Ward - Engineering security into Windows Vista00:004/14/20061480,162
Oughtness, Isness and the world of systems management00:004/6/2006932,244
WPF Imaging00:003/6/20062563,838
Virtualization00:002/14/200641113,382
Eugene Lin and Jason Cobb - Windows Plug and Play00:001/18/200634110,152
Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture00:0012/23/200543253,192
Vista Audio Stack and API00:0012/13/200551135,117
Concurrency and Coordination Runtime 00:0012/7/200576150,694
Surendra Verma: Vista Transactional File System00:0012/2/20051976,565
Singularity Revisited00:0012/1/200547125,180
Landy Wang - Windows Memory Manager00:006/28/20054284,025
Windows, NT Object Manager00:006/3/2005742,349
Singularity: A research OS written in C#00:005/13/2005157258,120
Chris Anderson - Talking shop about Avalon00:005/11/20051558,499
Nar Ganapathy - Windows, the IO Manager and Driver Model, Part II00:004/25/20051144,539
Nar Ganapathy - Windows, the IO Manager and Driver Model , Part I00:004/22/2005333,263
Windows, NT Cache Manager - Molly Brown - Part II00:004/20/20051038,186
Windows, NT Cache Manager - Molly Brown00:004/19/20051348,188
Windows, Part IV - Dave Probert00:004/5/20053382,404
Windows, Part III - Dave Probert00:004/5/2005333,230
Windows, Part II - Dave Probert00:003/31/2005950,349
Windows, Part I - Dave Probert00:003/31/20052484,334
Neal Christiansen - Inside File System Filter, part II00:001/24/20052055,854
Neal Christiansen - Inside File System Filter, part I00:001/21/200534111,400