Scaling Datastores at Slack with Vitess @Slack Engineering From the very beginning of Slack, MySQL was used as the storage engine for all our data. Slack operated MySQL servers in an active-active configuratio…
How Slack Built Shared Channels @Yingyu Sun@Mike Demmer Building shared channels challenged Slack’s fundamental assumption that the workspace is the atomic unit of partitioning customer data.
Data Consistency Checks @Paul Hammond@Samantha Stoller Databases. They are the single source of truth for our most critical business data, yet as engineers we tend to overlook tooling with this in mind. …