Training: June 20–21, 2016
Tutorials: June 21, 2016
Keynotes & Sessions: June 22–23, 2016
Santa Clara, CA

Measuring the right things conference sessions

Tuesday, June 21

1:30pm–3:00pm Tuesday, 06/21/2016
Location: Ballroom CD Level: Intermediate
Gianluca Borello (Sysdig)
Average rating: ****.
(4.00, 7 ratings)
Gianluca Borello explores the state of the art for visibility, monitoring, and troubleshooting for microservices and containers—including live demonstrations of popular tools and methods and the pros and cons of each—with special emphasis on sysdig, an open source system visibility tool. Read more.
1:30pm–3:00pm Tuesday, 06/21/2016
Location: Ballroom GH Level: Intermediate
Bryan Liles (Heptio)
Average rating: ***..
(3.38, 13 ratings)
Writing an application is only half the battle. Once an application goes to production, insight is required to determine how it's performing. Bryan Liles walks attendees through scenarios that will allow them to view application metrics and logs and capture errors for further analysis. Read more.

Wednesday, June 22

11:20am–12:00pm Wednesday, 06/22/2016
Location: Ballroom GH Level: Intermediate
Jamie Wilkinson (Google)
Average rating: ***..
(3.27, 15 ratings)
Monitoring only sucks when the cost of maintenance scales proportionally with the size of the system being monitored. Recently, tools have emerged that assist with scaling out monitoring configurations sublinearly with the size of the system. Jamie Wilkinson explores time series-based alerting and offers practical examples that can be employed in your environment today. Read more.
1:15pm–1:55pm Wednesday, 06/22/2016
Location: Ballroom GH Level: Intermediate
Gabe Wishnie (Microsoft)
Average rating: *****
(5.00, 2 ratings)
Gabe Wishnie explains how Microsoft monitors the cloud services it provides at high scale with low latency through a multidimensional metric (MDM) system. Gabe offers an introduction to the architecture Microsoft uses, lessons learned along the way, and the areas in which it is still investing. Read more.
1:15pm–1:55pm Wednesday, 06/22/2016
Location: Ballroom F Level: Intermediate
Jon Hodgson (Riverbed Technology)
Average rating: ****.
(4.67, 3 ratings)
To analyze and improve the performance of modern applications, you must abandon outdated approaches and toolsets which are rooted to the physical topology of servers and JVMs. Jon Hodgson discusses a new paradigm to reveal unexpected relationships and hotspots obscured by the elasticity of containers and microservices so that you can find and fix issues with the most overarching business impact. Read more.
2:10pm–2:50pm Wednesday, 06/22/2016
Location: Ballroom GH Level: Intermediate
Ryn Daniels (HashiCorp), Laurie Denness (Bloomberg LP)
Average rating: ***..
(3.67, 3 ratings)
Does monitoring have to suck? Etsy has been using Nagios for over a decade and over that time has created a set of tools that allow multiple teams to deploy, manage, and scale it. Katherine Daniels and Laurie Denness offer guidelines on how to scale monitoring and alerting setups, ideas for workflows around monitoring, and methods of reducing friction and alert fatigue for on-call engineers. Read more.
3:40pm–4:20pm Wednesday, 06/22/2016
Location: Ballroom GH Level: Intermediate
Emily Nakashima (Honeycomb)
Average rating: ****.
(4.50, 2 ratings)
We talk about RUM a lot at Velocity, but we usually focus on performance metrics. What else we can learn by monitoring the browser? Emily Nakashima explores some of the other aspects of RUM monitoring, from exceptions and security issues to accessibility and design problems, and outlines a journey from "zero to visibility" on the new React dashboard, pointing out all the pitfalls along the way. Read more.
4:35pm–5:15pm Wednesday, 06/22/2016
Location: Ballroom GH Level: Beginner
Philip Tellis (Akamai), Nic Jansma (Akamai)
Average rating: ****.
(4.50, 6 ratings)
Whenever we speak of measuring web performance, we always refer to measuring static events, like page load or time to first tweet. A performant user experience is much more than that. Philip Tellis and Nic Jansma explore methods of measuring web performance as it relates to continuous interactions between the user and a page. Read more.