InfoQ Homepage Runtimes Content on InfoQ
-
Nashorn - Native JavaScript Support in Java 8
Viktor Gamov presents and demos the latest state of Project Nashorn, a high-performance JavaScript engine available on the JVM.
-
Threads, Needles, Stacks, Heaps
Ovidiu Dimulescu provides tips for working with local and remote JVMs, startup flags, analyzing and correlating thread dumps with CPU consumption, instrumentation, multi-tenant JVMs, memory games, etc
-
Erjang - With the JVM Under the Hood
Kresten Krab Thorup introduces Erjang, an Erlang VM based on the JVM, disclosing some of its internal workings and challenges building it.
-
Are Your G1GC Logs Speaking to You?
Kirk Pepperdine explains how to use the G1GC logging to improve app performance while reducing its hardware footprint.
-
Akka for Concurrency Works
Duncan DeVore reviews the challenges of concurrent programming on the JVM and explores Akka, a toolkit and runtime for building highly concurrent, distributed applications on the JVM.
-
Priming Java for Speed at Market Open
Sponsored by Azul. Gil Tene discusses issues with dynamically optimized environments used for trading systems along with techniques for dealing with them, including JVM performance tune up tricks.
-
Project Avatar
In this solutions track talk, sponsored by Oracle, David Delabassee discusses creating hybrid apps with Avatar, a platform for server-side development in JavaScript for the JVM.
-
Garbage Collection is Good!
Eva Andreasson has a fairly entertaining and yet painful presentation around garbage collection that will probably will end with more questions than answers.
-
Understanding Latency: Some Key Lessons & Tools
In this solutions track talk, sponsored by Azul Systems, Gil Tene discusses pitfalls encountered in measuring and characterizing latency, and ways to address them using some new open source tools.
-
Using Invoke Dynamic to Teach the JVM a New Language
Jonathan Worthington explains how invokedynamic works, how he has been using it while porting the Rakudo Perl 6 compiler to the JVM, and its performance impact.
-
Java vs. C/C++ Performance Panel
Hosted by Erik Meijer, who runs the Cloud Programmability Team at Microsoft, the panelists answer questions on C/C++ and Java performance, contrasting the virtues of native vs. managed code.
-
Dao Programming Language for Scripting and Computing
Limin Fu introduces Dao, a lightweight and optionally typed programming language having a LLVM-based JIT compiler optimized for numeric computation, and a Clang-based tool generating C/C++ bindings.