Completed
eRPC provides both speed and generality
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Datacenter RPCs Can Be General and Fast
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Modern datacenter networks are fast
- 3 Existing networking options sacrifice performance or generality
- 4 Specialization for fast networking
- 5 eRPC provides both speed and generality
- 6 Managing packet loss
- 7 In low-latency networks, switch buffers prevent most loss
- 8 All modern switches have buffers BDP
- 9 Low-overhead transport layer
- 10 Example: Optimized DMA buffer management for rare packet loss
- 11 Example: Efficient congestion control in software
- 12 Datacenter networks are usually uncongested
- 13 Congestion control, fast and slow
- 14 Easy integration with existing applications
- 15 Takeaway: Given fast packet 10, we can provide fast networking in software
- 16 Together, common case optimizations matter