DevOpsQANJ Meetup #17/Web Performance
6:00 - 6:30: Speed Networking
6:30 - 7:00: "Load Testing with SOASTA CloudTest" by Dillon Carney (Audible, Inc)
7:00 - 7:45: "Using Heat Maps to improve Web Performance Metrics" by Sergey Chernyshev (New York Web Performance Meetup Organizer)
7:45 - 8:30: Open Space Group Discussion
Food, Refreshments and Venue provided by Audible Inc.
About Dillon and his talk: Load Testing with SOASTA Cloud Test
This session will feature lessons learned from using SOASTA CloudTest, a load test tool. CloudTest allows to create a request to one or many endpoints, verify responses, ramp up users over time and monitor results. Using a Jenkins plugin, you can recycle your CloudTest scripts to add integration tests to your CI process.
Dillon is a Quality Assurance Engineer at Audible (http://www.audible.com), previously working as a QA Automation Engineer at MLB Advanced Media and Billtrust, and as an IT Technician for Sony and Rowan University. At MLB Advanced Media, Dillon handled load tests for HBO Now, MLB, NHL and WWE.
About Sergey and his talk: Using Heat Maps to improve Web Performance Metrics
Measurement of web page performance is critical when you need to track improvements and justify performance optimization budgets.
Over the years, multitude of metrics were developed, from Time To First Byte and Page Load Time all the way to more modern and sophisticated metrics like Time to First Paint, ATF and Speed Index. Web browsers also added multiple APIs to allow more visibility into the stack with Navigation Timing, Resource Timing as well as User Timing APIs.
The challenge with performance metrics is that they are all proxies for user experience and don’t necessarily translate directly into user satisfaction and business gains.
Sergey Chernyshev will review the reasons why we need to track performance and will introduce a new method for improving existing performance metrics using Heat Maps generated based on business requirements.
Sergey Chernyshev (@sergeyche (http://twitter.com/sergeyche)) is web performance enthusiast, open source hacker and web addict. He has 20 years of web development and operations experience and organizes New York Web Performance Meetup Group (http://www.meetup.com/Web-Performance-NY/), local community of web performance geeks in New York and helps kick-start local groups about Web Performance around the world (http://web-performance.meetup.com/). Sergey often speaks on performance-related topics at various local New York events.
Audible's mission is to unleash the power of the spoken word.
Audible Inc. is a seller and producer of spoken audio entertainment, information, and educational programming on the Internet. Audible sells digital audiobooks, radio and TV programs, and audio versions of magazines and newspapers. Through its production arm, Audible Studios, Audible has also become the world's largest producer of downloadable audiobooks.
Please visit http://www.audible.com to learn more
The PATH runs to Exchange Place in Jersey City with connections to Newark, Lower Manhattan, Midtown Manhattan, and Hoboken. The Hudson-Bergen Light Rail , operated by NJ Transit, connects the Jersey City waterfront to Hoboken, Weehawken, Union City, North Bergen and Bayonne.
NJ Transit and other operators run buses to the Journal Square Transportation Center bus terminal. Greyhound buses stop at the Port Authority Bus Terminal in Manhattan and the bus terminal at Newark Penn Station. From Port Authority, take NJ Transit Bus 125 which goes directly to Journal Square (the fare is $4.25; trip takes about 30 minutes).
NY Waterway, operates four ferry routes connecting Jersey City to Manhattan. The routes from Port Liberte and Liberty Harbor connect to Pier 11 in Lower Manhattan. The other two ferry routes leave from Exchange Place, and connect to World Financial Center and West 39th Street in Midtown.
Parking available in the building and will be covered by Audible. You will receive the Parking Voucher when checking-in for the Meetup.