Slack logo

How Slack Uses Consul

11 engineering articles about Consul from Slack's engineering team

Articles

Filter:
Slack logo
Slack
Intermediate
The article discusses the evolution of Slack's Chef infrastructure, focusing on enhancing safety and scalability through a transition from a single Chef stack to a sharded infrastructure.
Archie Gunasekara
16 min read
Includes Code
Has Summary
--
Slack logo
Slack
Advanced
The article discusses advanced rollout techniques for stateful applications in Kubernetes, focusing on the development of the Bedrock Rollout Operator at Slack.
Clément Labbe
13 min read
Includes Code
Has Summary
--
Slack logo
Slack
Advanced
Slack has migrated its critical user-facing services from a monolithic architecture to a cellular architecture over the past 1. 5 years.
Cooper Bethea
10 min read
Has Summary
--
Slack logo
Slack
Advanced
The article discusses the architecture and implementation of Slack's real-time messaging system, detailing how messages are sent and received across millions of channels globally.
Sameera Thangudu
9 min read
Has Summary
--
Slack logo
Slack
Advanced
The article discusses a significant incident that occurred at Slack on February 22, 2022, which resulted in many users being unable to connect to the platform.
Laura Nolan
15 min read
Has Summary
--
Slack logo
Slack
Advanced
This article discusses the application of product thinking to Slack's internal compute platform, Bedrock, emphasizing the importance of understanding user needs and implementing features that enhan...
Javier Turegano
13 min read
Has Summary
--
Slack logo
Slack
Intermediate
This article discusses how Slack built and operationalized self-driving Kafka clusters using open source components over four years.
Suman Karumuri
14 min read
Has Summary
--
Slack logo
Slack
Advanced
The article provides an in-depth analysis of a significant outage experienced by Slack on May 12, 2020, detailing the technical issues that led to the incident.
Laura Nolan
9 min read
Has Summary
--
Slack logo
Slack
Beginner
The article discusses the deployment process at Slack, emphasizing the balance between speed and reliability.
Michael Deng
8 min read
Has Summary
--
Slack logo
Slack
Advanced
The article discusses Slack's approach to Chaos Engineering through a process called Disasterpiece Theater, which aims to enhance the reliability of their systems by intentionally causing failures ...
Richard Crowley
11 min read
Has Summary
--
Slack logo
Slack
Intermediate
The article discusses the challenges and solutions involved in scaling Slack's job queue system, which processes billions of tasks efficiently using Kafka and Redis.
Saroj Yadav
16 min read
Has Summary
--

You've reached the end! All 11 articles loaded.