Datacenter RPCs Can Be General and Fast

Datacenter RPCs Can Be General and Fast

USENIX via YouTube Direct link

eRPC provides both speed and generality

5 of 16

5 of 16

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. 1 Intro
  2. 2 Modern datacenter networks are fast
  3. 3 Existing networking options sacrifice performance or generality
  4. 4 Specialization for fast networking
  5. 5 eRPC provides both speed and generality
  6. 6 Managing packet loss
  7. 7 In low-latency networks, switch buffers prevent most loss
  8. 8 All modern switches have buffers BDP
  9. 9 Low-overhead transport layer
  10. 10 Example: Optimized DMA buffer management for rare packet loss
  11. 11 Example: Efficient congestion control in software
  12. 12 Datacenter networks are usually uncongested
  13. 13 Congestion control, fast and slow
  14. 14 Easy integration with existing applications
  15. 15 Takeaway: Given fast packet 10, we can provide fast networking in software
  16. 16 Together, common case optimizations matter

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.