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

YouTube

IncludeOS - Running C++ Applications Without an Operating System

NDC Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the innovative world of IncludeOS, a library operating system, in this 46-minute conference talk. Discover how C++ applications can run without a traditional operating system, leveraging library calls for expected OS functionality. Learn about the process of linking OS functionality into applications and adding a boot loader to create standalone binaries for hypervisors or bare metal. Delve into the benefits of this approach, including enhanced performance, improved security, and a reduced footprint. Understand the unique methods for handling configuration and updates compared to conventional operating systems. Witness a live demonstration of a minimal operating system and learn how to update a running application without downtime. Gain insights into IncludeOS's modern C++ implementation and its real-world production deployments. Cover topics such as running an IRC server, concurrency, multicore SMP, address space, firewalls, domain-specific languages, CPU-based IoT, latency response, web APIs, and Arm 64 support.

Syllabus

Intro
Running an IRC server
Concurrency
Multicore SMP
Offer to developers
Address space
Firewall
Configuration
Domainspecific language
IPtables
CPUbased IoT
Horizon 2020
Latency response
Functions of service
Web API
Arm 64 support
Questions

Taught by

NDC Conferences

Reviews

Start your review of IncludeOS - Running C++ Applications Without an Operating System

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.