A practical introduction to JMH, optimizing Selector.wakeup() | Dark Hacker News