Operating Systems
Past Presentations
SQL Server On Linux: Will It Perform Or Not?
Will SQL Server perform on Linux better than on Windows? Have you been wondering whether the multi-layer architecture the team revealed recently will hurt SQL Server’s performance? Are you still not convinced about the entire endeavor. Come, listen to the talk, learn about SQL Server’s...
cgroupv2: Linux's New Unified Control Group System
cgroupv1 (or just "cgroups") has helped revolutionise the way that we manage and use containers over the past 8 years. A complete overhaul is coming -- cgroupv2. This talk will go into why a new control group system was needed, the changes from cgroupv1, and practical uses that you can apply to...
The Modern Operating System in 2018
The last monolith is the operating system. There are tens or hundreds of millions of lines of code in the kernel, and orders of magnitude more in the userspace code that gets shipped with it. Not just any code, security critical code written in unsafe languages. Every other area of software has...
Optimizing For Production Workloads
Breaking down the containers runtimes into their base functionality and then building them up into a series or core libraries and tools to specialize in core capabilities. Our goal is, rather then have one monolithic daemon to do all container management, to build up a series of tools that...
XDP in Practice: DDoS Mitigation @Cloudflare
XDP is a Linux technology which brings fast networking to native Linux. Historically Linux required specialized patches to reduce the overhead of network packet processing. XDP fixes that: it allows packet filtering, modification and retransmission with arbitrary user logic. The logic for an...
Making the Windows Command-Line Great Again!
The command-line is an essential tool for many developers and administrators, on any machine and any operating system. Attend this session to learn how Microsoft has been overhauling the Windows command-line experience in Windows 10, making it easier than ever to run Windows tools alongside Linux...
Interviews
SQL Server On Linux: Will It Perform Or Not?
What have you been working on recently?
Two years ago there was a business decision to put SQL Server on Linux; so, as the engineering team, we have to figure out the “How” part. The task is technically challenging: tens of millions of lines of code that continues growing on a monthly basis, with over 500 developers working on it. The Drawbridge project, which I became...
Read Full InterviewXDP in Practice: DDoS Mitigation @Cloudflare
What's the main focus of the work that you do today?
I'm currently working in the DDoS mitigation team at Cloudflare London, where I spend my time daily on a few different areas. There are in fact many different tasks to keep the DDoS mitigation pipeline up. Every time we see something new we jump on that and take a look to try to understand what's going on. I also spend some time...
Read Full InterviewLinuxKit
What's the focus of your work today?
I'm playing in a few different areas all related around technology and operations. My focus tends to be where do changes in technology or engineering lead to fundamental changes in how individuals and companies operate. Sometimes it's a little bit more about the tech, sometimes it's a little more about operations and organization, but...
Read Full Interview