InfoQ Homepage Java Content on InfoQ
-
High Performance Managed Languages
Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages.
-
Performance Testing in Java
Ix-chel Ruiz and Andres Almiray talk about the tools, like JMeter and JMH, and some techniques that should make engaging in performance testing a rewarding experience.
-
Straggler Free Data Processing in Cloud Dataflow
Eugene Kirpichov describes the theory and practice behind Cloud Dataflow's approach to straggler elimination, and the associated non-obvious challenges, benefits, and implications of the technique.
-
Goodbye PrintGCDetails... and Other JDK 9 Changes!
Tony Printezis talks about the major changes and improvements coming in JDK 9 that will affect (but also help) anyone who's interested in Java performance monitoring, profiling, and tuning.
-
Practical Data Synchronization Using CRDTs
Dmitry Ivanov discusses the basic CRDTs implementations in Scala, explaining the advantages of these data structures to solve many synchronization problems as well as their limitations.
-
Speedup Your Java Apps with Hardware Counters
Sergey Kuksenko discusses how Performance Monitoring Unit works, what Hardware Counters are, which tools have friendship with Java and how to use HWC for speeding up our Java applications.
-
Java SE 9: Continuing to Thrive in the Cloud!
Bernard Traversat discusses JVM enhancements addressing cloud deployment requirements such as G1 GC, segmented code cache, contended locking, and density String.
-
Java Puzzlers NG S02: down the Rabbit Hole
Baruch Sadogursky and Viktor Gamov talk about Java puzzlers - streams, lambdas, monads, Optionals and CompletableFutures.
-
IoT in the Cloud: Build & Unleash the Value in Your Renewable Energy System
Mark Heckler introduces the IoT & Cloud concepts and demonstrates how one necessitates the other.
-
I Can't Believe It's Not a Queue: Using Kafka with Spring
Joe Kutner talks about Kafka and where it fits in a Spring app and how to make it do things message queues simply can't.
-
Streaming Live Data and the Hadoop Ecosystem
Oleg Zhurakousky discusses the Hadoop ecosystem – Hadoop, HDFS, Yarn-, and how projects such as Hive, Atlas, NiFi interact and integrate to support the variety of data used for analytics.
-
Big Fish, Little Fish, Cardboard Box: A Tale of Acquisition, Adjustment and Acceptance
Paula Kennedy talks about the initial fears of acquisition and cultural change made in a company when it is acquired by a bigger-fish company.