All Questions
Networking Essentials hard

Why do High Frequency Trading (HFT) and massive gateways use Kernel Bypass networking (e.g., DPDK, io_uring)?

  1. A To enforce a higher level of cryptographic security by isolating sensitive network traffic from potentially compromised core system processes within the operating system kernel.
  2. B To enable advanced multi-path routing across various disparate BGP autonomous systems, ensuring that every data packet takes the most efficient path possible to its destination.
  3. C To eliminate the overhead of context switches and data copying between the kernel and user-space by mapping the NIC's memory directly to the application for zero-copy processing.
  4. D To allow a single physical network interface card (NIC) to simultaneously manage and route traffic for thousands of disparate, publicly-accessible 128-bit IPv6 addresses.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions