How Slack improves Performance Profiling on Android

Clear Filters

Showing 5 of 5 articles (Page 1 of 1)

Continuous Load Testing

Company: Slack · Apr 29, 2022
Platform: iOS / Android

Slack's engineering team ran into a classic performance testing problem: spinning up load tests was so time-consuming that teams avoided doing it. Their solution? Never stop testing.

"My app is slow" - every engineer's nightmare. Slack's mobile team was tired of hitting dead ends when debugging performance issues.

Tracing at Slack: Thinking in Causal Graphs

Company: Slack · Aug 28, 2020
Platform: iOS / Android

Slack processes 8.5 billion spans daily, but their tracing system looks nothing like traditional distributed tracing. Here's why they rebuilt it from scratch.

Unified Cross-Platform Performance Metrics

Company: Slack · Jul 31, 2018
Platform: iOS / Android

Slack's engineering team faced a classic scale problem: three platforms, three definitions of 'app launch,' and zero ability to compare performance meaningfully.

Slack was making 4.2 million users wait through loading screens every single day. Time to fix that.

Loading articles...