Loading…
Attending this event?
June 4 - 6, 2024
Lisbon, Portugal
View More Details & Registration

The Sched app allows you to build your schedule but is separate from your event registration. You must be registered for Xen Project Summit 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 Western European Summer Time. To see the schedule in your preferred timezone, please select from the drop-down menu to the right above "Filter by Date."
Tuesday, June 4 • 15:40 - 16:10
Interfacing Rust with Xen - Alejandro Vallejo, XenServer BU, Cloud Software Group

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

A description of the issues involved in making native interfaces to the hypervisor in non-C languages and how to overcome them, with a special focus on the Rust programming language. * What are you hoping to get from your presentation? Create momentum towards Rust development in the Xen toolstack and increase awareness of its potential. * What do you expect the audience to gain from your presentation? A sneak peak into what a future Rust-based interface could look like and a roadmap about how to get there. Also a plan to streamline the process for other languages without resorting to writing wrappers around existing libraries. * How will your presentation help better the ecosystem? Rust is well known for its memory-safety properties, and its popularity is skyrocketing. Many people would like to see a migration of existing interfacing code into this language, but are unaware how such a thing could come to happen.

Speakers
avatar for Alejandro Vallejo

Alejandro Vallejo

Senior Software Engineer, XenServer, Cloud Software Group
XenServer hypervisor engineer, contributor to the Xen project and (very) vocal advocate of usage of the Rust programming language and formal methods.


Tuesday June 4, 2024 15:40 - 16:10 WEST
Liberdade I
Feedback form isn't open yet.