IncludeOS - Running C++ Applications Without an Operating System
Offered By: NDC Conferences via YouTube
Course Description
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
Related Courses
Automated and Connected Driving ChallengesRWTH Aachen University via edX Basics in computer vision
Higher School of Economics via Coursera Build a Guessing Game Application using C++
Coursera Project Network via Coursera ะก/C++ for competitive programming
Moscow Institute of Physics and Technology via Coursera C++ Interacting with the World and Error Handling
Infosec via Coursera