All posts categorized in: Engineering

Indeed SRE: An Inside Look

Photo by Kevin Ku on Unsplash Indeed adds over 30 million jobs online every month, which helps connect 250 million job seekers to prospective employers. How do we keep our services available, fast, and scalable? That’s the ongoing challenge for our site reliability engineering (SRE) team. What is SRE? The idea behind SRE is simple: […]

Read the full article »

Speed Matters, But It Isn’t Everything

Photo by Jonathan Chng on Unsplash Over the last few years at Indeed, we noticed our public-facing web applications were loading more slowly. We tested numerous ways to improve performance. Some were very successful, others were not. We improved loading speeds by 40% but we also learned that speed is not always the most important […]

Read the full article »

Unthrottled: How a Valid Fix Becomes a Regression

This post is the second in a two-part series. In a previous post, I outlined how we recognized a major throttling issue involving CFS-Cgroup bandwidth control. To uncover the problem, we created a reproducer and used git bisect to identify the causal commit. But that commit appeared completely valid, which added even more complications. In […]

Read the full article »