Articles, Home

Amazing CTO

Developer productivity has many factors. We compare compiler messages in Go, Rust, Python, Typescript, Scala, and Java

Articles, Home

Java ExecutorService

The Java ExecutorService is a built-in thread pool in Java which can be used to execute tasks concurrently. Tasks are submitted to the Java ExecutorService as objects implementing either the Runnable or Callable interface. The ExecutorService then executes it using internal worker threads when worker threads become idle.