Low-overhead, non-blocking I/O, external Process implementation for Java