Talks & Code
Here you will find a list of technical talks that I gave recently and that are not linked to presentation of a paper at a conference, as well as links to open-source projects I’m involved in.
Technical Talks
-
From Handcraft to Unikraft: Simpler Unikernelization of your Application
Open Source Summit Europe 2018, October 2018, Edinburgh, UK -
Unleashing the Power of Unikernels with Unikraft
Xen Project Developer & Design Summit 2018, June 2018, Nanjing, China (video available) -
uniprof: Transparent Unikernel Performance Profiling & Debugging
Xen Project Developer & Design Summit 2017, July 2017, Budapest, Hungary (video available)
Open-source Projects
-
For debugging and profiling, I developed uniprof, a tool designed to profile Xen domains (primarily unikernels). It allows producing stack traces of a running domU, at specified sampling rates, from outside (typically dom0). These traces can then be aggregated to produce profiling information and visualization, for example, via flame graphs.
-
I am a maintainer of unikraft, a Xen subproject under the auspices of the Linux Foundation, that aims to solve one of the big roadblocks to adoption of unikernels as mainstream virtualization concept: making unikernel development faster and less painful by providing a reusable toolbox of kernel functionalities in library form, and a build tool for creation of unikernels for various hardware architectures and virtualization platforms.