Networking is the last major compute infrastructure that is closed or dominated by proprietary vendors. In the last few years the industry has seen a dramatic shift into opening up – from hardware, protocols, and software in general. This talk will examine various efforts within the open networking space and how these may be applicable to your own needs. Will DevOps reach layer 2 & 3? Find out!
Measurements are foundational to all aspects of network operations, including diagnosing performance problems, determining reliability, and planning capacity. Metrics allow operators and planners to take informed actions, but how do we ensure that the numbers are meaningful? Are there cases when our interpretation of network metrics is different than what they actually measure and report?
Clean-css is one of the most popular node.js tools these days. We'll take a closer look at how it works and different optimization angles it provides to optimize CSS content. We will also cover how emerging web technologies, HTTP/2 and Service Workers, will affect CSS optimizations techniques in a long run.
HTTP/2 is the future of the web, and promises to bring performance improvements, simplified markup, and lower resource utilization on the server. This talk will show you how it works, how to implement it, and how you can get value out of it right now.
Investigating performance problems often requires more than one tool to nail down the problem. In fact, using the wrong tools can often take 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.