Monday Apr 29
10:20 –
11:10
203-204

Principles for Developing More Secure Systems

Slides:


This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.

Available in Google Play Store or Available in Apple App Store




Security can be scary – regardless if you've been coding for a few months, years or decades.

In this talk, we'll walk you through a useful set of tools for thinking about system security, regardless of what kind of system you're building. While you might have heard of the "Confidentiality, Integrity, Authentication" triad, there's more to consider, including things like correctness, observability, overcapacity, and scalability.

We'll walk through each of these concepts with detailed examples, and talk about how each one applies to all sorts of systems. After this talk, you should have a clear, coherent idea of the types of things that you need to think about during each development decision.

distributed systems
cyber security