Several Components are Rendering: Client Performance at Slack-Scale

QCon New York 2023

Session

Several Components are Rendering: Client Performance at Slack-Scale

Tuesday Jun 13 / 02:55PM EDT, Salon A-C

Abstract

Our users expect the interactions in our applications and websites to be fast, no matter how complicated they are under the hood. In this talk, we’ll explore some frontend performance issues encountered by Slack as they continue to grow and evolve the desktop app. We’ll dig into how foundational architectural decisions are motivating these issues and the approaches Slack’s Client Performance Infrastructure team are taking to mitigate and prevent the types of mistakes that compound to create slowness and inefficiency throughout the application.

76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon New York 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Tuesday 13 June

10:35 Salon A-C Session Architecture Using Traffic Modeling to Load-Balance Netflix Traffic at Global Scale Niosha Behnam, Sergey Fedorov 11:50 Carroll Gardens Unconference Architecture Unconference: Architectures You've Always Wondered About Ben Linders Independent Consultant in Agile, Lean, Quality and Continuous Improvement 13:40 Salon A-C Session Architecture Global Capacity Management through Strategic Demand Allocation Ranjith Kumar S Software Engineer @Meta 14:55 Salon A-C Session Several Components are Rendering: Client Performance at Slack-Scale Jenna Zeigen Staff Engineer @Slack 16:10 Salon A-C Session Platform Building Sub-Second Latency Video Infrastructure at Cloudflare Renan Dincer Systems Engineer @Cloudflare 17:25 Salon A-C Session Architecture From Open Source to SaaS: The Journey of ClickHouse Sichen Zhao, Shane Andrade