Top all-time · #4930
Indeed Engineering Blog
Company blog · engineering.indeedblog.com/blogprogramming
Indeed Engineering Blog is the company blog at engineering.indeedblog.com, writing about programming. Since 2015, 16 different Hacker News readers have linked it 20 times, most often “JRE 8 needs more codecache than before”. It is still writing: the last post was on 2026-08-12, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link Indeed's engineering posts on its LSM-tree key-value storage for job postings and on Kubernetes CPU-limit throttling and the kernel fixes behind it.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- JRE 8 needs more codecache than before3 people · 3 mentions · first linked 2016-09-15
- Unthrottled: Fixing CPU Limits in the Cloud2 people · 2 mentions · first linked 2019-12-09
- Reducing cgroup CPU throttling on Linux machines with many cores2 people · 2 mentions · first linked 2019-12-19
What Hacker News says?
I'm not aware of any effort to retire tiered compilation. It was even promoted to be the default in Java 8 (2014). http://www.oracle.com/technetwork/articles/java/architect-ev... The only downside I'm aware of is that it increases the pressure on the code cache. If your code cache is not large enough, it will thrash as methods are discarded then recompiled. We had significant performance problems with a server and i…
Comment linking /blog/2016/09/job-search-web-app-java-8-migration/
on “Firefox’s new streaming and tiering compiler”Submitted JRE 8 needs more codecache than before as a story · 131 points
HN discussion"Contract won't or shouldn't change" seems unrealistically idealistic to me. Java migration - or any platform for that matter - is not just migrating its language features but also its ecosystem - runtime, VM, GC, frameworks. There are many examples of migration problems for any platform - just have to google it. When information that can challenge our assumptions is just a google search away, I don't see why one sh…
Comment linking /blog/2016/09/job-search-web-app-java-8-migration/
on “JDK 10: General Availability”Submitted Indeed MPH: Fast and Compact Immutable Key-Value Stores as a story · 10 points
HN discussionIndeed published a pair of blog posts back in 2013 on how they evolved their architecture to use LSM trees. Part 1: https://engineering.indeedblog.com/talks/1-1-billion-evoluti... Part 2: https://engineering.indeedblog.com/blog/2013/10/serving-over...
Comment linking /blog/2013/10/serving-over-1-billion-documents-per-day-with-docstore-v2/
on “Understanding LSM trees: What powers write-heavy databases (2020)”Submitted How Indeed Replaced Its CI Platform with Gitlab CI as a story · 4 points
HN discussion> https://engineering.indeedblog.com/blog/2019/12/unthrottled-... This is a more detailed post on the same thing - part two indicates changes have been back-ported to a number of kernel versions: Linux-stable: 4.14.154+, 4.19.84+, 5.3.9+ Ubuntu: 4.15.0-67+, 5.3.0-24+ Redhat Enterprise Linux: RHEL 7: 3.10.0-1062.8.1.el7+ RHEL 8: 4.18.0-147.2.1.el8_1+ CoreOS: v4.19.84+
Comment linking /blog/2019/12/unthrottled-fixing-cpu-limits-in-the-cloud/
on “Kubernetes: Make your services faster by removing CPU limits”Submitted Unthrottled: Fixing CPU Limits in the Cloud as a story · 4 points
HN discussionIndeed uses an LSM tree based key value store for its data about job postings: https://engineering.indeedblog.com/blog/2013/10/serving-over...
Comment linking /blog/2013/10/serving-over-1-billion-documents-per-day-with-docstore-v2/
on “Badger: A fast key-value store written purely in Golang (2017)”Submitted Being Just Reliable Enough as a story · 3 points
HN discussionSubmitted Reducing cgroup CPU throttling on Linux machines with many cores as a story · 3 points
HN discussionSubmitted Speed Matters, but It Isn’t Everything as a story · 2 points
HN discussionSubmitted Finding Great (and Profitable) Ideas in the Computer Science Literature as a story · 2 points
HN discussionSubmitted Become Builders, Not Coders as a story · 1 points
HN discussionSubmitted The Importance of Using a Composite Metric to Measure Performance as a story · 1 points
HN discussionSubmitted Unthrottled: A Valid Fix Becomes a Regression as a story · 1 points
HN discussionSubmitted The FOSS Contributor Fund: Forming a Community of Adopters as a story · 1 points
HN discussionSubmitted Normalizing Resume Text in the Age of Ninjas, Rockstars, and Wizards as a story · 1 points
HN discussionSubmitted How Indeed leverages BitTorrent to geo-replicate data (2016) as a story · 1 points
HN discussion