Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3046

M

Meltwater Engineering Blog

Company blog · underthehood.meltwater.com/blogprogrammingdata

Meltwater Engineering Blog is the company blog at underthehood.meltwater.com, writing about programming and data. Since 2015, 25 different Hacker News readers have linked it 37 times, most often “Running a 400+ Node Elasticsearch Cluster”. It is still writing: the last post was on 2026-10-13, and you can follow it by feed.

Visit the blog
37mentions?
25HN people?
2015–2026first – last linked?
Links on Hacker News per year · peak 15 in 2018

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

Engineering posts from Meltwater on running large Elasticsearch clusters (shard placement, upgrades, memory spikes), nginx API gateway testing, and mob programming. Linked in threads on those topics.

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.

Insights, analysis, and product updates from Meltwater engineers and data teams.

Most-linked posts?

  1. Running a 400+ Node Elasticsearch Cluster
    3 people · 3 mentions · first linked 2018-02-06
  2. Mob Programming – The Good, the Bad and the Great
    3 people · 3 mentions · first linked 2016-06-07
  3. Using Machine Learning to Load Balance Elasticsearch Queries
    3 people · 3 mentions · first linked 2018-09-28
  4. Red Hat memory optimisations and Riak performance
    2 people · 2 mentions · first linked 2015-04-14
  5. Simple effective way to test your #nginx API gateway
    2 people · 2 mentions · first linked 2017-12-12
  6. Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster
    2 people · 2 mentions · first linked 2018-11-06
  7. How we optimized wildcards when upgrading our 3PB Elasticsearch cluster
    2 people · 2 mentions · first linked 2022-11-25
  8. Synthetic Monitoring: A Case Study of the Meltwater API
    2 people · 2 mentions · first linked 2018-05-07

What Hacker News says?

  1. FWIW, I'm getting: uBlock Origin has prevented the following page from loading: http://underthehood.meltwater.com/blog/2016/06/01/mob-progra... Because of the following filter ||meltwater.com^

    Comment linking /blog/2016/06/01/mob-programming/

    on “Mob Programming – The Good, the Bad and the Great”
  2. Submitted Mob Programming – The Good, the Bad and the Great as a story · 312 points

    HN discussion
  3. Since I see meltwater folks in this discussion, can you say a bit about the distribution of your queries? In the other blog post about routing [1], you mention that most are a few ms but others are minutes and more. What’s the rough break down? Are most users performing queries “scoped” to a fairly small subset? [1] https://underthehood.meltwater.com/blog/2018/09/28/using-mac...

    Comment linking /blog/2018/09/28/using-machine-learning-to-load-balance-elasticsearch-queries/

    on “Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster”
  4. Submitted We upgraded an old, 3PB large, Elasticsearch cluster without downtime as a story · 149 points

    HN discussion
  5. Hi. We are actually using an even older version, 1.7.6 for our cluster. This is off not an ideal set-up and we will upgrade as soon as we can. That is not an easy task in a cluster of this size and given our uptime requirements. We know that general search and indexing performance, shard allocation and general cluster state management has all improved a lot in later versions of elasticsearch but we still anticipate…

    Comment linking /blog/2018/09/28/using-machine-learning-to-load-balance-elasticsearch-queries/

    on “Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster”
  6. Submitted Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster as a story · 143 points

    HN discussion
  7. Shameless plug, but one of the other blog posts in the above series explain how we addressed high and unpredictable memory load in relation to wildcard searches. https://underthehood.meltwater.com/blog/2022/11/25/how-we-up... After those changes were made then we haven't had any major issues with heap spikes. But it depends on a lot of factors, how your data looks, how your queries look and what aggregations that ar…

    Comment linking /blog/2022/11/25/how-we-upgraded-an-old-3pb-large-elasticsearch-cluster-without-downtime-part-3-search-performance-and-wildcards/

    on “Things that improved between Elasticsearch 1 and 7”
  8. Submitted Dynamic Route53 records for AWS auto scaling groups with Terraform as a story · 87 points

    HN discussion
  9. Generally when running nginx as an api proxy it can be troublesome to get the routing correctly the first time, therefore testing is required. This repository showcases how to do nginx api-gateway route tests using RSpec. This repository also got a blog to explain it in detail: http://underthehood.meltwater.com/blog/2017/12/12/lightweigh...

    Comment linking /blog/2017/12/12/lightweight-tests-for-your-nginx-api-gateway/

    on “Nginx Api Gateway with testing for continuous delivery”
  10. Submitted Red Hat memory optimisations and Riak performance as a story · 41 points

    HN discussion
  11. Submitted Supercharging the Elasticsearch Percolator as a story · 40 points

    HN discussion
  12. Submitted Running a 400+ Node Elasticsearch Cluster as a story · 19 points

    HN discussion
  13. Submitted Locality-Sensitive Hashing in Elixir as a story · 18 points

    HN discussion
  14. Submitted Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster as a story · 11 points

    HN discussion
  15. Submitted Using Machine Learning to Load Balance Elasticsearch Queries as a story · 10 points

    HN discussion
  16. Submitted Getting the most out of your RabbitMQ cluster as a story · 10 points

    HN discussion
  17. Submitted Risk-Free Deployments with Immutable Web Apps as a story · 8 points

    HN discussion
  18. Submitted Immutable Web Apps and NPM – A recipe for stable deployments as a story · 7 points

    HN discussion
  19. Submitted Simple effective way to test your #nginx API gateway as a story · 6 points

    HN discussion
  20. Submitted How we optimized wildcards when upgrading our 3PB Elasticsearch cluster as a story · 4 points

    HN discussion
  21. Submitted Enriching 450M Docs Daily with a Boring Stream Processor as a story · 4 points

    HN discussion
  22. Submitted Making Drone Builds 10 Times Faster as a story · 3 points

    HN discussion
  23. Submitted Riak, Elasticsearch and Numad Walk into a Red Hat as a story · 3 points

    HN discussion
  24. Submitted Migrating a 1TB PostgreSQL from AWS to Azure with Pgcopydb as a story · 2 points

    HN discussion
  25. Submitted Things that improved between Elasticsearch 1 and 7 as a story · 2 points

    HN discussion
  26. Submitted We Love and Sponsor Benthos – Corporate Sponsorship of Open Source as a story · 2 points

    HN discussion
  27. Submitted Excel Friendly CSV Exports with Elixir as a story · 2 points

    HN discussion
  28. Submitted Why We Built a Dull Stream Processor as a story · 2 points

    HN discussion
  29. Submitted Running a 400+ Node Elasticsearch Cluster as a story · 2 points

    HN discussion
  30. Submitted Running a 400+ Node Elasticsearch Cluster as a story · 2 points

    HN discussion

Search all of HN for underthehood.meltwater.com