InfoQ Homepage Runtimes Content on InfoQ
-
Enabling Java in Latency Sensitive Environments
Gil Tene examines the core issues that have historically kept Java environments from performing well in low latency environments and how it can perform now without trade-offs and compromises.
-
Continuum: A JS (ES6) VM Written in JS (ES3)
Brandon Benvie introduces Continuum, what it does, how it works, and why it's useful. Continuum maintains compatibility with all popularly used JS engines in use today (IE8, modern browsers, Node.js).
-
Ratpack - Micro Web Apps for Groovy
Luke Daley introduces Ratpack, a micro web framework inspired by Ruby's Sinatra, built on Netty, Guice and Guava.
-
Why Ruby Isn't Slow
Alex Gaynor explains how he solved the usual Ruby VM speed problems with Topaz, a high performance VM built on the same technologies that power PyPy.
-
Metaprogramming With The Groovy Runtime - Part 1/2
Jeff Scott Brown discusses Groovy’s runtime metaprogramming capabilities and the Meta Object Protocol (MOP).
-
VMFest: Wrapping VirtualBox to Speedup Dev and Test Since 2010
Antoni Batchelli introduces VMFest, a PalletOps project used to turn VirtualBox into a lightweight cloud provider, good for developing cloud automation.
-
A Shorter Path from Clojure to ClojureScript
Roman Gonzalez and Tavis Rudd discuss techniques for shortening the ClojureScript development cycle by using the same codebase for clj and cljs and automatically running tests on the JVM.
-
The Future of the JVM
The panelists discuss the future of the JVM in the context of parallelism and high concurrency of tomorrow’s thousands of cores.
-
Clojure and LLVM
Timothy Baldridge presents clojure-py2, a compiler written in Clojure that uses LLVM for code generation.
-
The Fundamentals of JVM Tuning
Charlie Hunt presents the fundamentals of JVM tuning and provides advice for developers on writing a Java application that performs well at runtime.
-
Spock: A Highly Logical Way To Test
Howard Lewis Ship overviews Spock, a testing framework for the JVM.
-
JVM Mechanics – A Peek Under the Hood
Gil Tene discusses JVM observation-based runtime optimizations, ordering and memory model rules, basics GC functions, memory management, and JVM mechanics.