Sticky News

Facebook Engineering use of reverse debugging at scale

Facebook Engineering use of reverse debugging at scale
  • Community Manager
  • 0 replies

Last week, Facebook Engineering shared with the world how (and why) they are using reverse debugging at scale. Their use case and approach is very different to ours, but shows that the world of engineering is coming round to what we and our customers already know.

Yeah they have a ring buffer of some fixed size. This is kind of how @undo_io works although it uses binary instrumentation rather than Intel PT as I understand it.

— Kyle Huey (@khuey_) April 30, 2021
 

 

Apart from being a heavy-weight endorsement of reverse debugging (we’ve noted that Facebook seem reluctant to adopt ‘time travel debugging’, the name for same thing coined by Microsoft - LOLZ 😂), it’s interesting to get insight into how Facebook are using it in production.

 

Read the post

 

 


0 replies

Be the first to reply!

Reply