InfoQ Homepage Performance Content on InfoQ
-
Lambda Mechanics
Marc Hoffmann explores the technical details of compiled lambda expressions and method references which come with several performance benefits and could also be used for other JVM languages.
-
Visual Storytelling With D3: A Conceptual Introduction to Visualizing Data with JavaScript
Ritchie King introduces core concepts of D3, a chart JavaScript library, showcasing its capabilities for visualizing data in the browser.
-
Cybertron: Pushing the Limit on I/O Reduction in Data-Parallel Programs
The authors introduce Cybertron, a new tool for reducing I/O operations in data-parallel programs through a constraint-based encoding.
-
Performance Tuning in the Trenches
Donald Belcham shares from his experience tuning the performance of a system in a short time.
-
Faster Objects and Arrays
Gil Tene introduces org.ObjectLayout, a new Java package designed specifically to enable JVMs to optimize memory layout for arrays and objects matching the performance of arrays of structs in C.
-
Beating the Traffic Jam Using Embedded Devices, OPC-UA, Akka and NoSQL
Kristoffer Dyrkorn presents the experiences gained by the Norwegian Public Roads Administration in building a new infrastructure for road traffic measurements.
-
Programming with GUTs
Kevlin Henney advises on writing Good Unit Tests (GUTs) by treating testing as a form of communication with multiple levels and forms of feedback.
-
Docker Clustering - Batteries Included
Jessie Frazelle talks about which customer cases drove Docker clustering and describes the key technical decisions and code in the implementation.
-
Continuous Delivery: Tools, Collaboration, and Conway's Law
Matthew Skelton shares his recent experience of helping many different organisations to evaluate and select tools to facilitate DevOps and Continuous Delivery.
-
Statistical Debugging for Real-World Performance Problems
The authors show how statistical debugging can be used for diagnosing performance problems, lowing the overhead of run-time performance diagnosis without extending the diagnosis latency.
-
Great Single Page Apps Need Great Back-ends
Adib Saikali describes the best practices for building back-end services to support sophisticated single page apps using Spring 4. It contains demo code examples.
-
High Impact Facilitation
Lynne Cazaly shares insight on how to start a high impact meeting or workshop, the process, the agenda, and the tools that can help facilitate such an event.