October 11, 2024 9 min read @Brett Wines We’re All Just Looking for Connection We’ve been working to bring components of Quip’s technology into Slack with the canvas feature,…
September 29, 2023 6 min read @Claire Adams Executing Cron Scripts Reliably At Scale Cron scripts are responsible for critical Slack functionality. They ensure reminders execute on time, email…
December 1, 2020 16 min read @Slack Engineering Scaling Datastores at Slack with Vitess From the very beginning of Slack, MySQL was used as the storage engine for all our data. Slack operated MySQL…
June 18, 2020 12 min read @Yingyu Sun@Mike Demmer How Slack Built Shared Channels Written with contributions from the Shared Channels Team. Slack was originally built to be the collaboration hub…
June 29, 2020 10 min read @Paul Hammond@Samantha Stoller Data Consistency Checks Databases. They are the single source of truth for our most critical business data, yet as engineers we tend to…