Slack Engineering·unknown·18 min read60

Tracing at Slack: Thinking in Causal Graphs

“Why is it slow?” is the hardest problem to debug in a complex distributed system like Slack. To diagnose a slow-loading channel with over a hundred thousand users, we’d need to look at client-side metrics, server-side metrics, and logs. It could be a client-side issue: a slow network connection or hardware. On the other hand,…

Discussion around the web

Score breakdown

  • Technical depth80
  • Practical value60
  • Originality60
  • Writing quality100
  • Source reputation85
  • Recency0
  • External engagement26
  • On-site engagement0

More like this

Engradar shows a summary and links to the original article. The full article is hosted on slack.engineering.