This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
Monday, September 25 • 3:15pm - 4:15pm
Deconstructing the OS: the Devil’s In the Side Effects

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
IncludeOS is a library operating system, where your C++ application pulls in exactly what it needs and turns it into a bootable binary. But once you have your standalone program with standard libraries, what do you really need from an operating system? In this talk we’ll show you some exciting developments in unikernel OS- and hypervisor design, ranging from a single-function do-it-all hardware interface for everything needed to run a web server, to a full on object-oriented ecosystem giving your C++ application total control over everything from devices, drivers and plugins, to every protocol in an internet enabled host. We’re running a full IP stack on platforms ranging from full blown server hardware to inside a single unit test in userspace and we still want more. We’ll discuss how minimal can be combined with maximal - giving you lots of modern abstractions while keeping the final binary as lean and mean as possible.

avatar for Alfred Bratterud

Alfred Bratterud

CTO, IncludeOS
Alfred Bratterud is the creator of IncludeOS, the C++ unikernel. The work on IncludeOS started as a PhD research project but has since evolved into a full time venture for the IncludeOS developer team. Alfred holds BSc and MSc in computer science from the University of Oslo, with... Read More →

Monday September 25, 2017 3:15pm - 4:15pm PDT
Harvard (406) Meydenbauer Center