ivykis is alibrary forasynchronousI/O readinessnotification.It is a thin,portablewrapper aroundOS-providedmechanisms suchas /dev/poll,epoll_create(2),kqueue(2),poll(2), andport_create(3C).ivykis wasmainly designedfor buildinghigh-performancenetworkservers, butcan be used asbuilding blockfor any kind ofevent-drivenapplicationthat usespoll(2)ablefiledescriptors asits inputs.