reference: https://dulishu.top/libevent-event-loop/
reference:
https://dulishu.top/libevent-event-loop/