Publication | Closed Access
Snap
134
Citations
47
References
2019
Year
Unknown Venue
Cluster ComputingNetwork VirtualizationEngineeringSoftware-defined NetworkingEdge ComputingUserspace Networking SystemCloud ComputingMicrokernel-inspired ApproachNetwork ComputingMobile ComputingInternet Of ThingsAdvanced NetworkingFlexible ModulesNetwork Management Architecture
This paper presents our design and experience with a microkernel-inspired approach to host networking called Snap. Snap is a userspace networking system that supports Google's rapidly evolving needs with flexible modules that implement a range of network functions, including edge packet switching, virtualization for our cloud platform, traffic shaping policy enforcement, and a high-performance reliable messaging and RDMA-like service. Snap has been running in production for over three years, supporting the extensible communication needs of several large and critical systems.
| Year | Citations | |
|---|---|---|
Page 1
Page 1