Master threads, synchronization, and concurrent utilities to write fast, safe, and scalable Java programs