Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

seL4 and BEAM: Running Erlang Without an OS

Code Sync via YouTube

Overview

Explore the integration of seL4 microkernel and BEAM virtual machine in this conference talk from Code BEAM America 2022. Dive into the potential of running Erlang and Elixir applications without a traditional operating system, focusing on enhanced security and robustness for embedded systems. Learn about the tradeoffs, challenges, and benefits of implementing BEAM in a freestanding environment for ARMv7 application processors. Gain insights into connected industrial devices, achieving security and resilience, seL4's microkernel architecture and formal verification, and practical examples of BEAM and seL4 integration. Understand the implications for embedded systems software development and the removal of abstraction layers between high-level software and physical machines.

Syllabus

00:00 - - Intro
01:30 - - Connected Industrial Devices
04:42 - - Achieving Security and Resilience
09:07 - - seL4: Microkernel
11:27 - - seL4: Formal Verification
16:26 - - BEAM and seL4: Example
22:23 - - BEAM Communication
25:28 - - Summary and Future

Taught by

Code Sync

Reviews

Start your review of seL4 and BEAM: Running Erlang Without an OS

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.