From the Ground Up - How We Built the Nanos Unikernel

From the Ground Up - How We Built the Nanos Unikernel

Linux Foundation via YouTube Direct link

What Are Unikernels?

3 of 30

3 of 30

What Are Unikernels?

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

From the Ground Up - How We Built the Nanos Unikernel

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Overview
  3. 3 What Are Unikernels?
  4. 4 Why use a Unikernel?
  5. 5 Unikernels and Virtualization
  6. 6 Enter Nanos
  7. 7 Nanos and Security Say Yes to Kernel Security Features!
  8. 8 Go Webserver on Nanos Profiling with Apache Bench
  9. 9 Kernel From Scratch
  10. 10 The Runtime Environment
  11. 11 Memory Allocation Familiar Faces: Malloc and Free
  12. 12 Nanos: Parameterized Heaps
  13. 13 Elemental Heaps Allocating Number Space
  14. 14 id_heap
  15. 15 Composable Heaps
  16. 16 Cache Heaps
  17. 17 Heap Wrappers
  18. 18 Ephemeral Heaps Future Development
  19. 19 Concurrency in the Kernel
  20. 20 What Are Closures?
  21. 21 Closures in Nanos
  22. 22 Simple Completion
  23. 23 Completions in Stages and using a merge to join parallel operations
  24. 24 Scheduling With Thunks
  25. 25 Closures vs. Threads? Not mutually exclusive...
  26. 26 Common Value Space For configuration and management
  27. 27 Example Manifest Used by 'mkfs' during image staging
  28. 28 Management / Monitoring Work in progress...
  29. 29 Management Roadmap
  30. 30 Takeaway

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.