Re:Java is better than C++ for high speed trading systems
by eru on Friday November 27, 2020 @02:52AM
(#25226408)
Some Googling suggests https://blog.cloudflare.com/kernel-bypass/
Re:Java is better than C++ for high speed trading systems
by clappski on Friday November 27, 2020 @05:08AM
(#25227223)
A lot of NIC manufactures provide either some hooks into something like DPDK or simple LD_PRELOADable libraries that offload the network syscalls (socket, poll, recv, etc.) into a library that talks to the NIC directly using mmap'd IO I presume.
That's really interesting... How does it work? How can a user space program talk to the NIC directly without using system calls? Shared memory?