Build resilient systems at scale
October 12–14, 2015 • New York, NY
Philip Tellis

Philip Tellis
Principal RUM Distiller, Akamai

Website | @bluesmoon

Philip Tellis is a geek who likes to make the computer do his work for him. As principal RUM distiller at Akamai, he analyses the impact of various design decisions on web-application performance, scalability, and security. He is the lead developer of boomerang—a JavaScript-based web-performance testing tool. Philip has spoken at several conferences in the past, including FOSS.IN, FREED.IN, Ubuntulive, Linux Symposium, OpenSource Bridge, PHP Quebec, ConFoo, FOSDEM, IPC, WebDU, Velocity and JSConf. He writes for Smashing Magazine and blogs at The Other Side of the Moon. In his spare time, Philip enjoys cycling, reading, cooking, and learning spoken languages.


11:00am–12:30pm Monday, 10/12/2015
Location: Regent Parlor
Philip Tellis (Akamai), Nic Jansma (Akamai)
Average rating: ***..
(3.88, 16 ratings)
Investigating performance problems often requires more than one tool to nail down the problem. In fact, using the wrong tools can often point you completely in the wrong direction. In this talk, we will walk through a real situation we recently dealt with to identify the cause of a performance problem using RUM, Synthetic, and packet captures. Read more.
4:35pm–5:15pm Wednesday, 10/14/2015
Location: Gramercy
Philip Tellis (Akamai), Nic Jansma (Akamai)
Average rating: ****.
(4.85, 13 ratings)
It’s hard to tell when a new component of an SPA was requested as a result of an intentional user action or something else. Add on the various ways of building SPAs, ranging from raw XHR to Angular, Backbone, and sometimes all of the above, and you have an interesting problem in traffic analysis. Find out how boomerang measures the performance of SPAs in a way that works for real websites. Read more.

Stay Connected

Follow Velocity on Twitter Facebook Group Google+ LinkedIn Group


More Videos »

O’Reilly Media

Tech insight, analysis, and research