Unearthing Concurrency Bugs in Cloud-Scale Distributed Systems
Users demand for 24/7 dependability of cloud services. Unfulfilled dependability is costly, yet, there are complex challenges to reach an ideal dependability. Behind cloud computing is a collection of hundreds of complex systems written in…
A New Approach to Network Functions
Modern networks do far more than just deliver packets, and provide network functions — including firewalls, caches, and WAN optimizers – that are crucial for scaling networks, ensuring security and enabling new applications. Network functions…
Azure Virtual Filtering Platform (VFP)
The Azure Virtual Filtering Platform (VFP) is Azure’s software defined networking vswitch, enabling us to provide core SDN functionality for Azure networking services. VFP is a programmable switch that exposes an easy-to-program abstract interface to…