3 ms·
I get that blog posts often advertise a company's products, but this one had absolutely zero content other than advertising.
by chuckadams 3mo ago
I get that blog posts often advertise a company's products, but this one had absolutely zero content other than advertising.
- peter_lawrey 3mo agoThis is a high-level article; for lower-level details, I also posted. https://blog.vanillajava.blog/2026/06/testing-java-memory-management-with.html https://blog.vanillajava.blog/2026/06/testing-java-memory-ma... https://blog.vanillajava.blog/2026/06/why-you-should-tun-code-before-your.html https://blog.vanillajava.blog/2026/06/why-you-should-tun-cod... Suggestions welcome, it can be hard to know what to include or not.
- jbellis 3mo agoYes, disappointing given that Chronicle actually does have legit expertise here. (Chronicle Map is not very well-known even in the Java space but it's by far the best larger-than-memory Map available.)
- peter_lawrey 3mo agoThank you for the feedback
- simpaticoder 3mo agoI think it said something very meaningful and actionable (admittedly at a high level) about keeping the hot path deterministic: low allocations (including guidelines for GC frequency targets), don't use vthreads (instead use one thread on a pcore that never sleeps, to avoid amdahl), caution about techiques that work at p99 and fail at 99.999... This is not typical for "enterprise" Java, and is an interesting article for those who wish their systems were more deterministic (but may not be aware of the techniques or their cost). This is not a "how to", but that's fine. It's still good content.
- peter_lawrey 3mo agoGood feedback