You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***Denoised** stack traces and/or stack traces that are task aware.
54
-
* Who spawned the task?
55
-
* Worker threads that are blocked from progressing tasks forward.
56
-
* Tasks that are not progressing.
57
-
***Why did you choose [Barbara] to tell this story?**
58
-
* Barbara knows what she's doing, but still there is little way to get insights.
59
-
***How would this story have played out differently for the other characters?**
60
-
*[Alan] who is an Erlang developer, might miss the highly [debuggable](https://youtu.be/JvBT4XBdoUE) BEAM runtime. He would immediately find out that he can't easily analyze a task during runtime.
40
+
### **What are the morals of the story?**
41
+
* There are very few ways to get insights into running systems. Tracing is state of the art. `console.log` #ftw
42
+
* Tracing is a static activity and there's no way to dynamically gain insights.
43
+
* While it's possible to find solutions to these issues, often you don't have insight into if those solutions bring new problems.
44
+
* Debugging process for non-trivial issues is almost guaranteed to be painful and expensive.
0 commit comments