amplitude/Amplitude-Java

Amplitude client using ForkJoinPool for I/O

Opened this issue · 1 comments

Expected Behavior

sendEvents should use sendThreadPool instead of the default ForkJoinPool.

Current Behavior

sendEvents uses the default ForkJoinPool via CompletableFuture.supplyAsync(runnable) which scales with the number of cpu.

Possible Solution

See #107