Profiling a load test of recording scenario, with 20 calls per second and 250 concurrent calls, I noticed the scheduler threads tend to block 4-7ms when writing to file.

We should optimize this behaviour and possibly move from blocking FileChannel to https://docs.oracle.com/javase/7/docs/api/java/nio/channels/AsynchronousFileChannel.html
Profiling a load test of recording scenario, with 20 calls per second and 250 concurrent calls, I noticed the scheduler threads tend to block 4-7ms when writing to file.
We should optimize this behaviour and possibly move from blocking FileChannel to https://docs.oracle.com/javase/7/docs/api/java/nio/channels/AsynchronousFileChannel.html