Brittany Young discusses a framework for identifying the performance metrics that matter most to users, looking at improving the development life cycle by knowing common mobile performance blind spots
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
Dave McCrory discusses what it takes to build an Enterprise Platform as a Service, covering data services, design principles, CI, monitoring, coding standards, dependencies, security, and deployment.
Kirk Pepperdine explains how to use the G1GC logging to improve app performance while reducing its hardware footprint.
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.
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.
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.
In this solutions track talk, sponsored by AppDynamics, Tom Levey discusses how to monitor UX, identify bottlenecks, and measure the revenue impact by turning on the lights inside a mobile app.
Mike Mallete discusses the why performance appraisals fail and what can be done instead.
Ashley Puls methods and tools that can be used to uncover and resolve performance problems arising in Java web applications that use the Spring Framework.