DevConf.CZ 2020 has ended
Back To Schedule
Sunday, January 26 • 10:30am - 11:25am
Deterministic debugging with Delve

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.
In this talk I will dig into how Delve can be utilized to perform deterministic debugging for Go. This style of debugging enables users to record the execution of their process and "play it back" in a deterministic fashion in order to more quickly and efficiently perform root cause analysis on a bug that may otherwise be difficult to reproduce or track down. First I will begin by introducing the concept of deterministic debugging and why it is so useful and powerful. This will include a high level overview of just what exactly "deterministic debugging" means and why it's an important tool for any developers toolbox. Along the way I will dig into some of the technical implementation details of deterministic debugging for those attendees who love to know how things work under the hood. Following that I will use a live demo to showcase how this style of debugging can be used on a real Go program.

avatar for Derek Parker

Derek Parker

Senior Software Engineer at Red Hat, Red Hat
Senior Software Engineer at Red Hat

Sunday January 26, 2020 10:30am - 11:25am CET
E112 Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia