· Swadhin Kumar · Software Development
When `sbt test` Is Secretly Single-Threaded
SBT's defaults run tests sequentially in a single JVM. On an eight-core box with a big suite, seven cores stay idle the whole run. The four settings that fix it.
SBT's defaults run tests sequentially in a single JVM. On an eight-core box with a big suite, seven cores stay idle the whole run. The four settings that fix it.
Framework expertise is the lowest-leverage skill. The concepts transfer; the syntax doesn't matter. Here's how I actually pick up new stacks.