5 best practices for writing interrupt service routines - EdgeBench