Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
qpid-java-broker-9.1.0
-
None
-
None
Description
Broker-J uses some guava collections, some utility methods for primitives arrays manipulations and the asynchronous mechanisms based on ListenableFuture.
Most of this functionality can be implemented using built-in JDK functionality. It should be investigated whether guava removal may benefit broker-j considering newly concurrency mechanisms - CompletableFuture and virtual threads.