Proxy browsers get a bad rep. "They’re antiques." "They’re crappy browsers." But a deeper understanding of what they accomplish, and what they do behind the scenes, reveals that they’re actually ingenious and capable of providing a significant boost in performance. Far from becoming outdated, they’re uniquely positioned to bring the web to the next wave of people and devices around the world.
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.
This Designing for Performance deep-dive will focus on: 1) How each image format should be used and optimized on the web 2) Font file character subsetting and testing different typography for performance across platforms 3) Helping others in your organization care about performance
Systems reliability is simple in a linear world. Too bad you don't live in a linear world. In this session we will have a conversation about how normal variability in a stable system, often human owned and driven, creates failure paths that we simply cannot predict using our old understanding of the linear world. Everything is about complexity.
Hardware hypervisors were a first generation approach to the challenges of resource and security isolation, but they’re unnecessarily shackling the future of containers. Joyent CTO Bryan Cantrill will discuss why the hardware hypervisor layer is unnecessarily restrictive, and how we can more efficiently run containers in production by deploying directly on bare metal.