4 ms·
This may be a naive question, but data is sent at 400Gb/s to the NIC, right? If so, is it fair to assume to assume that data is actually sent/received at a simi
by kvathupo 5y ago
This may be a naive question, but data is sent at 400Gb/s to the NIC, right? If so, is it fair to assume to assume that data is actually sent/received at a similar rate?
I ask since I was curious why you guys opted not to bypass sendfile(2). I suppose it wouldn't matter in the event that the client is some viewer, as opposed to another internal machine.
- Matthias247 5y agoWell it's not 1 client. It's thousands of viewers and streams. An individual stream will have whatever the maximum 4k bandwidth for Netflix is.
- drewg123 5y agoWe actually try really, really hard not to blast 400Gb/s at a single client. The 400Gb/s is in aggregate. Our transport team is working on packet pacing, or really packet spreading, so that any bursts we send are small enough to avoid being dropped by the client, or an intermediary (cable modem, router, etc).
- kierank 5y agoHave you done any work to see whether the NIC hardware packet pacing mechanisms could improve QoE by reducing bursts?