Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages.
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.
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.
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.
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.
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.
Bernard Traversat discusses JVM enhancements addressing cloud deployment requirements such as G1 GC, segmented code cache, contended locking, and density String.
Baruch Sadogursky and Viktor Gamov talk about Java puzzlers - streams, lambdas, monads, Optionals and CompletableFutures.
Mark Heckler introduces the IoT & Cloud concepts and demonstrates how one necessitates the other.
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.
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.
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.
Featured Blog Post
Case Studies Post