Learn how to convert a List<CompletableFuture> object to a CompletableFuture<List>.
Professional software developer since the early 2010s. My interests lie in concurrency, parallel algorithms, compute and all things optimization.
Here's what I've written (so far):
Baeldung on Java
- Java Concurrency (3)
- Programming (1)
- Persistence (1)
- Java Web (1)
- Java Collections (1)
- Java (1)
Learn about task batching techniques in Java and understand how the smart batching technique can help address the shortcomings of micro batching.
A quick and practical guide to potential causes of high CPU usage.
Learn what waiting and parking mean for a thread.
What are locked ownable synchronizers and how to read a thread dump using them.
Learn the difference between WAR and EAR files in Java.
Learn about the meaning of the JDBC driver forcible unregistration warning message from Tomcat.