Can Boost ASIO be used to build low latency applications?

Can Boost ASIO be used to create low latency applications such as HFT (High Frequency Trading)?

  • So, Boost.ASIO uses the optimal demultiplexing mechanism for the platform: IOCP, epoll, kqueue, poll_set, / dev / poll

  • An Ethernet adapter with TOE (TCP / IP offload mechanism) and OpenOnload (BSD connectors for bypassing the kernel) can also be used.

But is it possible to create low latency applications using Boost.ASIO + TOE + OpenOnload?

+6
source share
1 answer

Boost Asio . , . , :

  • Asio bind(). .
  • , .
  • , , . . , , .
  • HFT . , "" , - , .
  • , , libev, libevent libuv, .

: Socket Socket -

+9

All Articles