BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older rss
01:21:50

Threads, Needles, Stacks, Heaps

Posted by Ovidiu Dimulescu  on  Sep 26, 2014

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.

50:35

Are Your G1GC Logs Speaking to You?

Posted by Kirk Pepperdine  on  Aug 24, 2014

Kirk Pepperdine explains how to use the G1GC logging to improve app performance while reducing its hardware footprint.

46:59

Mobile Web Performance - Getting & Staying Fast!

Posted by Andy Davies, Aaron Peters  on  Aug 10, 2014

Andy Davies, Aaron Peters present how networks, browsers and the way sites are built affect user experience, and take a look at some of the latest techniques for measuring and improving performance.

49:07

Priming Java for Speed at Market Open

Posted by Gil Tene  on  Aug 03, 2014

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.

51:22

Practicing at the Cutting Edge: Learning and Unlearning about Performance

Posted by Martin Thompson  on  Jul 27, 2014

Martin Thompson discusses the major steps in the evolution of Java and how it contrasts to alternative technologies, and the challenges of pushing the limits of performance.

37:17

JS Optimization Techniques

Posted by Guillaume Lathoud  on  Jun 19, 2014

Guillaume Lathoud suggests expanding JavaScript with mutual tail-call optimization, map/filter/reduce and math computations to obtain faster code.

34:02

New Optimizations of Google Chrome's V8

Posted by Ben Titzer  on  May 30, 2014

Ben Titzer presents the latest optimizations of the Chrome V8 engine: reducing pause times through asynchrony and incrementalism, and JIT compiler optimizations targeting all JavaScript programs.

52:09

One Small Step for Consumers, One Giant Lead for Enterprise

Posted by Tom Levey  on  May 15, 2014

In this solutions track talk, sponsored by AppDynamics, Tom Levey discusses how to effectively monitor the end user experience and identify performance bottlenecks, and measuring the real-time revenue impact, by turning on the lights inside a mobile app.

41:23

Enabling Java in Latency Sensitive Environments

Posted by Gil Tene  on  Feb 18, 2014

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.

47:39

Java Marshalling: A Performance Approach

Posted by Todd Montgomery  on  Feb 05, 2014

Todd Montgomery proposes a new approach to marshalling in Java using FIX/SBE, new marshalling API approaches, and the extensive application of mechanical sympathy to this problem domain.

33:57

Functional Vectors, Maps, and Sets in Julia

Posted by Zach Allaun  on  Jan 31, 2014 1

Zach Allaun shows how to build a functional and persistent vector, hash map, and set on top of the same data structure, and how to optimize the code for performance.

49:45

Top 10 - Performance Folklore

Posted by Martin Thompson  on  Jan 29, 2014 3

Martin Thompson discusses Java, concurrency, operating systems, and functional programming in the context of designing and testing high-performance systems.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT