add a sharded epoll backend