Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.0
-
None
-
None
Description
AvroSource via NettyServer uses Executors.newCachedThreadPool() when accepting incoming connections, which means that there is no upper limit on the number of threads that can be spawned. It would be good to expose configurable core & max thread pool sizes and provide some sane defaults to avoid OutOfMemory errors.