Completed
Benefits
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
From Zero to Application Delivery with NixOS - Philly ETE 2016
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 From Zero to Application Delivery
- 3 % whoami
- 4 Agenda
- 5 Convergent Mayhem
- 6 Why care about reliability now?
- 7 More Services
- 8 More Environments
- 9 More Persistence
- 10 Problem: Software Delivery
- 11 Requirements: Optimize for .
- 12 So what yields reliability?
- 13 What allows you to reason about code?
- 14 Functions have inputs (Scala)
- 15 Functions have inputs (Nix)
- 16 Packages have inputs (Nix)
- 17 Functions return a result (Nix)
- 18 Only depend on inputs (Nix)
- 19 Return same result given same inputs
- 20 The Big idea
- 21 Questions so far?
- 22 Mainstream Package Management
- 23 Violates RT
- 24 Alternative Approaches
- 25 What Nix does ...
- 26 Nix Ecosystem
- 27 Repeatable Dev Envs
- 28 Consistent CI Deps
- 29 Diff Dependencies
- 30 Predictable Deploys
- 31 Test Machine Config (VM)
- 32 Module Integration Testing
- 33 Security Auditing
- 34 Tradeoffs
- 35 Benefits
- 36 The Win!
- 37 What Next?
- 38 Where to Next?