11-12, August 2026 Seoul, South Korea View More Details & Registration Note: The schedule is subject to change.
The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Korea 2026 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.
This schedule is automatically displayed in Korea Standard Time (KST), UTC +9. To see the schedule in your preferred timezone, please select from the drop-down menu to the right.
Sign up or log in to add sessions to your schedule and sync them to your phone or calendar.
What if you could replace your entire OS userspace — binaries, configs, services, even init itself — without ever stopping the kernel? No firmware POST, no hardware re-init, no multi-minute downtime. Just a clean userspace restart in seconds.
That's what soft-reboot (systemctl soft-reboot), implemented in systemd, delivers: a primitive that tears down all of userspace, pivots into a fresh root filesystem, and re-launches PID 1 — while the running kernel stays untouched.
This talk unpacks how soft-reboot works under the hood, why it matters for modern OS update workflows, and how it compares to a traditional reboot and kexec. We'll walk through real production use cases: zero-downtime OS updates, staged fleet rollouts, and rapid recovery from a wedged userspace — without paying the cost of a full boot cycle.
Attendees will leave with a clear mental model of soft-reboot internals, practical guidance on when to choose it over a full reboot or kexec, and concrete patterns for building soft-reboot-aware update pipelines.
If you've ever wished you could ship an OS update as fast as restarting a service, this talk is for you.
Senior Software Engineer - Linux Systems Group, Microsoft
Nandakumar works as Senior Software Engineer at Microsoft - Linux Systems Group. He has worked on router board bring up, linux kernel development and user space. He has extensive work experience on MIPS and x86 architecture. He has made several contributions to systemd upstream.
Prasanna Kumar is a seasoned Linux kernel engineer, is currently working for Microsoft's Linux Systems Group. He has worked on low level CPU architecture code, board bring up, driver development, file system and related utilities etc. He has contributed to Linux kernel.