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 · #6014

B

Blog posts from Opsian

Company blog · opsian.com/blog · on HN as rlmwprogrammingsystems

Blog posts from Opsian is the company blog at opsian.com, writing about programming and systems. Since 2018, 13 different Hacker News readers have linked it 37 times, most often “Java on Docker will no longer suck: improvements coming in Java 10”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
37mentions?
13HN people?
2018–2022first – last linked?
Links on Hacker News per year · peak 15 in 2018

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

Why HN links it

Cited in comments on Java garbage collection (ZGC pause times), Java 10 container behaviour, JVM allocation prefetch options and pointer tagging. Commenters link the posts as sources for their points, without judging the writing.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Opsian is a lightweight continuous production profiling tool for the Java Virtual Machine. Understand what your code is actually doing in production.

The author on HN?

rlmw · 842 karma · member since 2010

https://www.opsian.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Java on Docker will no longer suck: improvements coming in Java 10
    4 people · 5 mentions · first linked 2018-03-20
  2. Java’s new garbage collector promises low pause times on multi-terabyte heaps
    3 people · 3 mentions · first linked 2018-08-30
  3. The JVM's mysterious AllocatePrefetch options: what do they do?
    2 people · 3 mentions · first linked 2020-01-29
  4. Aleksey Shipilëv on JDK Updates
    2 people · 2 mentions · first linked 2019-06-27
  5. Why Java's TLABs are so important
    2 people · 2 mentions · first linked 2020-07-08
  6. Aleksey Shipilëv on Shenandoah and Concurrent GCs in the JVM
    2 people · 2 mentions · first linked 2019-07-10

What Hacker News says?

  1. Speaking of which: https://www.opsian.com/blog/jvms-allocateprefetch-options/

    Comment linking /blog/jvms-allocateprefetch-options/

    on “Does memory leak? (1995)”
  2. Submitted Java’s new garbage collector promises low pause times on multi-terabyte heaps as a story · 372 points

    HN discussion
  3. We do exactly this! Our startup Opsian ( https://www.opsian.com ) is a very low overhead continuous profiling service for the JVM. Our JVM agent sends profiling data from your instances to our cloud environment where it's indexed, aggregated and made available for hotspots/tree/flamegraph reports. We even have a dedicated report telling you where regressions happen between releases. (We're actually out at Devoxx 201…

    Comment linking /

    on “Corretto – No-cost, multiplatform, developer-preview distribution of OpenJDK”
  4. Submitted The JVM's mysterious AllocatePrefetch options: what do they do? as a story · 52 points

    HN discussion
  5. ZGC, included in JDK 11, has a 1ms average pause time and 4ms max on some demanding benchmarks, and they're now targeting 1ms max pauses. https://www.opsian.com/blog/javas-new-zgc-is-very-exciting/

    Comment linking /blog/javas-new-zgc-is-very-exciting/

    on “Java 12”
  6. Submitted Top 3 Java Performance Improvements we're looking forward to as a story · 16 points

    HN discussion
  7. Something not mentioned amongst the JEPs on the release email is that this release also fixes a bunch of issues related to running the JVM in a container. I wrote about some of these yesterday: https://www.opsian.com/blog/java-on-docker/ Relevant JEPs: https://bugs.openjdk.java.net/browse/JDK-8146115 https://bugs.openjdk.java.net/browse/JDK-8179498 https://bugs.openjdk.java.net/browse/JDK-8146115

    Comment linking /blog/java-on-docker/

    on “JDK 10: General Availability”
  8. Submitted The JVM's mysterious AllocatePrefetch options: what do they do? as a story · 12 points

    HN discussion
  9. The just-released Java 10 has improvements in the container case: https://www.opsian.com/blog/java-on-docker/ edit: at the end of the article, it is acknowledged that there are improvements in Java 10 and the following link is provided: https://bugs.openjdk.java.net/browse/JDK-8146115

    Comment linking /blog/java-on-docker/

    on “Running Java in a Container”
  10. Submitted Meltdown: What’s the performance impact and how to minimise it? as a story · 10 points

    HN discussion
  11. I know at least the Java ZGC use top bits as metadata for a load barrier to check for relocated objects. They fake hardware pointer masking by mapping the the same heap to multiple addresses https://www.opsian.com/blog/javas-new-zgc-is-very-exciting/

    Comment linking /blog/javas-new-zgc-is-very-exciting/

    on “Pointer Tagging for x86 Systems”
  12. Submitted Aleksey Shipilëv on Shenandoah and Concurrent GCs in the JVM as a story · 7 points

    HN discussion
  13. Submitted What Is Continuous Profiling? as a story · 6 points

    HN discussion
  14. Submitted Continuous Profiling of a JVM Application in Kubernetes as a story · 5 points

    HN discussion
  15. Submitted Bringing Continuous Profiling to GraalVM as a story · 5 points

    HN discussion
  16. Submitted How to solve CPU time problems with continuous profiling and Flame Graphs as a story · 5 points

    HN discussion
  17. Submitted Aleksey Shipilëv on JDK Updates as a story · 5 points

    HN discussion
  18. Submitted Solving JVM Performance Problems with Profilers: Wallclock vs. CPU Time Edition as a story · 5 points

    HN discussion
  19. Submitted Application Profiling vs. System Profiling as a story · 5 points

    HN discussion
  20. Submitted Java on Docker will no longer suck: improvements coming in Java 10 as a story · 5 points

    HN discussion
  21. Submitted Why you want to run Java 10 if you're using the G1 Garbage Collector as a story · 5 points

    HN discussion
  22. Submitted Performance Testing Spring Boot with Gatling as a story · 4 points

    HN discussion
  23. Submitted Can Instanceof Make Unmodifiable Collections in Java Faster? as a story · 4 points

    HN discussion
  24. Submitted Profiling can be about time.. but which time? as a story · 3 points

    HN discussion
  25. Submitted Why Java's TLABs are so important as a story · 3 points

    HN discussion
  26. Submitted How to solve blocking and locking performance problems with profiling as a story · 3 points

    HN discussion
  27. Submitted A march to war and an obscure 1950s psychology technique can help you scale as a story · 3 points

    HN discussion
  28. Submitted Understanding Production: What can you measure? as a story · 3 points

    HN discussion
  29. Submitted Java on Docker will no longer suck: improvements in Java 10 as a story · 3 points

    HN discussion
  30. Submitted Java’s -XX:+AggressiveOpts: Can it slow you down? as a story · 3 points

    HN discussion

Search all of HN for opsian.com

Linked by the same people?