Runtimes Content on InfoQ
Latest featured content about Runtimes

- Topics
- Virtualization,
- Java,
- Runtimes,
- Performance & Scalability
Gil Tene talks to Charles Humble about different garbage collection techniques, and specific collectors including Azul's C4, IBM's Balanced GC, and Oracle's Garbage First, before moving on to discuss both the JCP and OpenJDK.
News about Runtimes
- Topics
- Runtimes,
- Performance & Scalability,
- Ruby
The successor of Ruby 1.9.3 will replace the current Lazy Sweep Garbage Collector with a Bitmap Marking GC, which will significantly reduce Ruby's memory usage for parallel programs, similar to Ruby Enterprise Edition's copy-on-write-friendly GC. We talked with Narihiro Nakamura who implemented both the current Lazy Sweep and the Bitmap Marking GC.
- Topics
- Runtimes,
- Performance & Scalability
Beside C/C++, Google Native Client has added support for runtimes such as Mono, and a richer set of Pepper interfaces: accelerated 3D, full-screen, File IO, debugging, and others. New languages -Lua, TCL, OCaml- are being ported, and several major producers have ported their game engines or their games to NaCl.
Articles about Runtimes

- Topics
- Runtimes,
- Java,
- Reliability,
- Programming,
- Architecture,
- Ruby
This article draws an analogy between QoS for networks and for applications, resulting in a mapping guide between the two and introducing a production solution for Java, (J)Ruby, and (J)Python apps.

- Topics
- Virtualization,
- Java,
- Runtimes,
- Performance & Scalability
Azul's recently announced Zing product brings their Garbage Collector, which achieves both pauseless garbage collection and a high tolerance to the factors which typically impact collection and application responsiveness, to Java programs running on Intel and AMD based servers. This article takes a detailed look at how Azul has been able to achieve these design goals.
Presentations about Runtimes

- Topics
- Java,
- Runtimes,
- Performance & Scalability,
- Architecture
Gil Tene explains the workings of a garbage collector: terminology, metrics, fundamentals, key mechanisms, classification of current GCs, the “Application Memory Wall” problem, and details Azul C4 GC.

- Topics
- Runtimes,
- Governance,
- SOA
Harold van Aalst explains the need to use proper governance for SOA implementations by defining the rules, policies and standards to follow and having a tool to monitor them at runtime in order to discover when they are broken to be able to act on time. Beside the usual design-time governance, Aalst details on Development, Deployment and Runtime Governance.
Interviews about Runtimes

- Topics
- Runtimes,
- JRuby,
- Ruby on Rails
Dr Nic Williams talks about the state of the Rails community, the reasons for supporting JRuby and Rubinius implementations and for creating RailsInstaller.

- Topics
- Dynamic Languages,
- Runtimes,
- Ruby on Rails,
- Performance & Scalability,
- Ruby
Aaron Patterson talks about performance in Ruby and Rails, some of the challenges Rails and Rack pose for the Ruby GC, and much more.