BT
Older Newer rss
57:20

Visualizing Java Garbage Collection

Posted by Ben Evans  on  Apr 19, 2013

Ben Evans discusses garbage collection in Java along with some tooling for understanding and visualizing how it works.

43:58

PHP on the Metal with HHVM

Posted by Keith Adams  on  Apr 09, 2013

Keith Adams shares details on building HHVM, a PHP VM built by Facebook, along with lessons learned doing it and tuning it for high performance.

54:40

How NOT to Measure Latency

Posted by Gil Tene  on  Apr 04, 2013

Gil Tene discusses some common pitfalls encountered in measuring and characterizing latency, demonstrating and discussing some false assumptions and measurement techniques that lead to dramatically incorrect reporting results, and covers simple ways to sanity check and correct these situations.

51:53

Lock-Free Algorithms For Ultimate Performance

Posted by Martin Thompson  on  Apr 02, 2013

Martin Thompson discusses the need to measure what’s going on at the hardware level in order to be able to create high performing lock-free algorithms.

50:12

Performance Testing Java Applications

Posted by Martin Thompson  on  Mar 29, 2013 2

Martin Thompson explores performance testing, how to avoid the common pitfalls, how to profile when the results cause your team to pull a funny face, and what you can do about that funny face. Specific issues to Java and managed runtimes in general will be explored, but if other languages are your poison, don't be put off as much of the content can be applied to any development.

01:26:49

Virtualizing and Tuning Large Scale Java Applications

Posted by Emad Benjamin  on  Mar 28, 2013

Emad Benjamin explains how to deploy and tune a JVM on a virtual infrastructure (vSphere), and how to tune the garbage collector in this environment.

43:41

Web Framework Performance - Examples from Django and Rails

Posted by Gareth Rushgrove  on  Mar 20, 2013

Gareth Rushgrove overviews Ruby on Rails and Django: object caches, fragment and HTTP caching, asset compilation, profiling, log file measurement and framework hooks for instrumentation.

17:55

Zipkin: a Distributed Tracing Framework

Posted by Johan Oskarsson  on  Feb 08, 2013

Johan Oskarsson explains how Twitter is using Zipkin to trace a pages in order to see their execution path and to determine the time spent for loading for performance monitoring and analysis.

ClojureScript - Better Semantics at Low Low Prices!

Posted by David Nolen  on  Nov 14, 2012 1

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

Posted by Lars Bak  on  Oct 17, 2012

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.

Going for Speed: Testing Against Performance Expectations

Posted by Jay Harris  on  Aug 24, 2012

Jay Harris offers tips on using unit testing to improve the performance of applications.

High Performance Mobile

Posted by Steve Souders  on  Aug 10, 2012

Steve Souders discusses the importance of mobile performance, providing advice on creating more responsive mobile apps, and outlining the latest developments in analyzing mobile performance.

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