Microsoft fellowship program supports women in computing
By Susan Dumais, Distinguished Scientist, Microsoft Research Women are woefully under-represented in computing-related fields. Despite earning more than half of all baccalaureate degrees throughout North America, women make up fewer than 20 percent of graduates…
System Design for Cloud Services – Afternoon Session
1:00pm Rethinking Systems Management with Game Theory Benjamin Lee, Duke University Data Markets in the Cloud: Pricing, Privacy, and Versioning Adam Wierman, California Institute of Technology How to Think about Hyperscale Architecture Doug Burger, Microsoft…
System Design for Cloud Services – Part 2
Intelligent Personal Assistant and its Implication on Future Warehouse Scale Computers Lingjia Tang, University of Michigan-Ann Arbor
System Design for Cloud Services – Part 1
8:30am Welcome Kathryn S. Mckinley, Microsoft Research 8:40am Killer Microseconds and the Tail at Scale Thomas Wenisch, University of Michigan Turbocharging Rack-Scale In-Memory Computing with Scale-Out NUMA Boris Grot, University of Edinburgh
Faculty Summit 2016 – Transport Protocols for Hyper-scale Networks
As Internet evolves, so must transport protocols and congestion control. Today’s dominant transport protocol, TCP, was designed primarily for wide area, wired network, and for throughput-sensitive traffic. As cloud-based services, mobile internet access, internet-of-things start…
Faculty Summit 2016 – Optical Networks for the Cloud
Optical communication is already ubiquitous in cloud infrastructure. It is poised to play an even bigger role as we demand higher capacity and lower latency, which traditional architectures may not be able to deliver. Speakers…
No Compromises: Distributed Transactions with Consistency, Availability, and Performance
Transactions with strong consistency and high availability simplify building and reasoning about distributed systems. However, previous implementations performed poorly. This forced system designers to avoid transactions completely, to weaken consistency guarantees, or to provide single…