DevConf.CZ 2019 has ended
Back To Schedule
Sunday, January 27 • 12:30pm - 12:55pm
Was file locking ever meant to work?

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

Feedback form is now closed.
There are multiple APIs to lock files. But how easily/reliably can they be used in a multithreaded application? And if the application is supposed to run outside of Linux too, one has to be even more cautious what API they will use. In the talk I am covering my story of developing (metadata) file locking for libvirt, going through all the implementations and their caveats until settling down for solution we have now.
resources: nothing special
max attendees: unlimited
expected outcome: audience learns about different approaches to file locking and what frequently used patterns are actually buggy


Michal Prívozník

I am one of the main libvirt developers and currently working for Red Hat for 8 years. Beside my regular work on libvirt I maintain libvirt-snmp, libvirt-designer, libvirt-php and contribute to other project within virtualization stack. Among that I lead some GSoC students too.

Sunday January 27, 2019 12:30pm - 12:55pm CET