Tracing in Erlang is something I keep reading about being a very powerful tool for debugging, but it always seems to be discussed in passing. I’ve watched some conference talks that touch on it and read some blogs which discuss it briefly, but I’m not aware of any tutorials that walk through tracing using
:observer and implement a real-world example.
I’d love to see something like this, or at least learn the approach others took to using tracing.
Erlang in Anger might have some tips. It’s a free book
I believe the book Designing for Scalability with Erlang/OTP has a few sections on the topic, but I can’t confirm, I’m still 1/3 through
Yup, I’ve read that book . It’s a great example of the type of tracing information out there - 5ish pages of a review of capabilities and a few example lines of code.
I think it’d be great if we could get some of the amazing
Supervisor tutorials for tracing.
Bought that too but haven’t started yet