InfoQ Homepage Optimization Content on InfoQ
-
Optimizing Java Applications on Kubernetes: beyond the Basics
Bruno Borges discusses the strategies for enhancing Java application performance on Kubernetes, focusing on leveraging JVM ergonomics, and managing garbage collection processes.
-
Build-Time Optimizations in JavaScript Applications
Evan You explores some existing build-time optimization ideas, introduces related work in the Vue ecosystem, and discusses ideas for future experimentation.
-
Modern Distributed Optimization
Matt Adereth talks about the Black-box optimization techniques, what’s actually going on inside of these black-boxes and discusses an idea of how they can be used to solve problems today.
-
Beating Hand Tuned Assembly in Compiled Languages
David Richardson presents the optimization techniques employed to set three world speed records using a combination of code generation and hardware specific optimizations.
-
JVM Optimization 101
Sebastian Zarnekow discusses JVM internal optimizations, presenting how the JVM sees through code to apply techniques like inlining, loop unrolling and escape analysis at runtime.
-
Priming Java for Speed at Market Open
Gil Tene provides an overview of JIT compiler optimization techniques and their impact on common market-open slowdown scenarios.
-
Performance Tuning Grails Applications
Lari Hotari discusses how to optimize Grails' performance to get full benefits from it.
-
Dr. Streamlove, or: How I Learned to Stop Worrying and Love the Flow
Viktor Klang shows the purpose and power of streaming concurrent data processing with safe bounds using back pressure, discussing Akka streams and dynamic runtime as well as compile time optimizations
-
How JavaScript Objects are Implemented
Eddy Bruel details how objects are implemented internally in SpiderMonkey as shape trees and slot vectors to minimize the memory footprint and obtain better JIT optimization with inline caching.
-
The HipHop Compiler for PHP
Guilherme Ottoni presents the design, implementation, and an evaluation of the HipHop compiler for PHP.
-
ClojureScript - Better Semantics at Low Low Prices!
David Nolen unveils optimization techniques behind ClojureScript: code size, expression-oriented semantics, numerics, operations on JS primitive types, persistent data structures, etc.
-
Pushing The Limits of Web Browsers … or Why Speed Matters
Lars Bak presents several language virtual machines (Self, Strongtalk, Hotspot), why they matter and how they influenced V8 and Dart. His talk is centered on performance.