Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    MongoDB Engineering Blog

    engineering.mongodb.com · Company blog · on HN since 2016

    MongoDB's engineering team writes about database internals, storage engines, build tooling, CI systems and developer workflow at the company.

    Visit blogHN submissions
    DatabasesSystems & PerformanceProgramming
    What HN says

    HN commenters link it for the story of switching from SpiderMonkey to V8 and back, and for the post explaining why MongoDB built its own CI system instead of using Jenkins.

    Stats for nerds
    17HN people shared it
    29linked in comments
    425story points
    Jan 2022last shared
    2017people per year2022

    Top posts on HN

    1. 1
      We Replaced an SSD with Storage Class Memory
      2 people · 138 points · first shared 2020 · 68 comments on HN
    2. 2
      Farewell, Solaris
      1 person · 113 points · first shared 2017 · 53 comments on HN
    3. 3
      Transpiling between any programming languages (2019)
      2 people · 73 points · first shared 2019 · 50 comments on HN
    4. 4
      Testing Linearizability with Jepsen and Evergreen: “Call Me Continuously”
      1 person · 28 points · first shared 2017 · 4 comments on HN
    5. 5
      MongoDB’s JavaScript Fuzzer: Creating Chaos
      1 person · 13 points · first shared 2016 · Discussion on HN
    6. 6
      Succeeding with ClangFormat
      2 people · 11 points · first shared 2016 · Discussion on HN
    7. 7
      Breaking the WiredTiger Logjam: The Write-Ahead Log
      1 person · 8 points · first shared 2017 · Discussion on HN
    8. 8
      A MongoDB Engineering Response to the Anti-Diversity-Effort Manifesto
      2 people · 7 points · first shared 2017 · Discussion on HN
    9. 9
      Pruning Dynamic Rebuilds with libabigail
      2 people · 5 points · first shared 2018 · 1 comments on HN
    10. 10
      Getting storage engines ready for fast storage devices
      3 people · 4 points · first shared 2020 · Discussion on HN

    What HN people wrote when they linked it

    • throwdbaawayMay 2021

      Well, I'll be the first one to admit that I was naive to expect <5% variance prior to this experience. But I guess you are going to far by framing this as a common wisdom?

      In the HN discussion about cockroachdb cloud report 2021 (https://news.ycombinator.com/item?id=25811532), there was only 1 comment thread that talks about "cloud weather".

      In https://engineering.mongodb.com/post/reducing-variability-in-performance-tests-on-ec2-setup-and-key-results, high profile engineers still claimed that it is perfectly fine to use cloud for performance testing, and "EC2 instances are neither good nor bad".

      Of course, both the cockroachdb and mongodb cases could be related, as any performance variance at the instance level could be masked when the instances form a cluster, and the workload can be served by any node within the cluster.

    • metheusFeb 2017

      > Is there a comparison to Jenkins available?

      Not exactly, but we published a blog post about why we took the time to write a new CI system, and that post does touch upon why we didn't use Jenkins + plugins.

      https://engineering.mongodb.com/post/evergreen-continuous-integration-why-we-reinvented-the-wheel/

    • jiripospisilJan 2022

      Interestingly, MongoDB switched from SpiderMonkey to V8 only to switch back a few releases later.

      https://engineering.mongodb.com/post/code-generating-away-the-boilerplate-in-our-migration-back-to-spidermonkey

    Related

    ArangoDB Blogarangodb.com96 people

    ArangoDB Receives $10M Series A Funding

    ArangoDB Blog
    Company · last shared 2024
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025
    LinkedIn Engineeringengineering.linkedin.com415 people

    LinkedIn Intro: Doing the Impossible on iOS

    LinkedIn Engineering
    Company · last shared 2025
    MongoDB Blogblog.mongodb.org90 people

    MongoDB 2.0 Released

    MongoDB Blog
    Company · last shared 2016
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Tigris Blogtigrisdata.com37 people

    Nomadic infrastructure design for AI workloads

    Tigris Blog
    Company · last shared 2026
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Foursquare Engineeringengineering.foursquare.com47 people

    Building a recommendation engine, foursquare style

    Foursquare Engineering
    Company · last shared 2018